MongoDB alloue des blocs de base de données, à partir de 64 Mo (dbname.0), suivis de 128 Mo (.1), 256, etc. jusqu'à 2 Go, puis chaque fichier fait 2 Go à partir de là.
Si vous utilisez --smallfiles
dans les paramètres de ligne de commande mongod.exe, l'allocation de fichiers commence à 16 Mo au lieu de 64 Mo et atteint un maximum de 512 Mo au lieu de 2 Go.
Combinez ceci avec --quotaFiles 1
, et votre base de données ne peut pas dépasser un fichier, ou... 16 Mo. J'utilise toujours --quotaFiles
en conjonction avec --quota
, selon les documents d'aide.