MongoDB phân bổ các khối cơ sở dữ liệu, bắt đầu từ 64MB (dbname.0), tiếp theo là 128MB (.1), 256, v.v. lên đến 2GB, sau đó mỗi tệp là 2GB từ đó trở đi.
Nếu bạn sử dụng --smallfiles
trong tham số dòng lệnh mongod.exe, phân bổ tệp bắt đầu ở 16MB thay vì 64MB và tối đa là 512MB thay vì 2GB.
Kết hợp điều này với --quotaFiles 1
và cơ sở dữ liệu của bạn không thể phát triển vượt quá một tệp hoặc ... 16MB. Tôi luôn sử dụng --quotaFiles
kết hợp với --quota
, theo tài liệu trợ giúp.