O MongoDB aloca pedaços de banco de dados, começando em 64 MB (dbname.0), seguido por 128 MB (.1), 256, etc. até 2 GB, então cada arquivo tem 2 GB a partir daí.
Se você usar
--smallfiles
nos parâmetros de linha de comando mongod.exe, a alocação de arquivos começa em 16 MB em vez de 64 MB e atinge o máximo em 512 MB em vez de 2 GB. Combine isso com
--quotaFiles 1
, e seu banco de dados não pode crescer além de um arquivo, ou... 16 MB. Eu sempre uso --quotaFiles
em conjunto com --quota
, de acordo com os documentos de ajuda.