MongoDB allokerar databasbitar, med början på 64MB (dbname.0), följt av 128MB (.1), 256, etc. upp till 2GB, sedan är varje fil 2GB därifrån och ut.
Om du använder --smallfiles
i kommandoradsparametrarna mongod.exe börjar filallokeringen vid 16 MB istället för 64 MB och maxar vid 512 MB istället för 2 GB.
Kombinera detta med --quotaFiles 1
, och din databas kan inte växa längre än en fil, eller... 16MB. Jag använder alltid --quotaFiles
i samband med --quota
, enligt hjälpdokumenten.