Kortom, dit is mongo die zich voorbereidt op het invoegen van gegevens. Mongo voert de opslag voor gegevens vooraf uit om fragmentatie op de schijf te voorkomen (of te minimaliseren). Deze prealocatie wordt waargenomen in de vorm van een bestand dat de mongod
instantie maakt.
Eerst maakt het een bestand van 64 MB, daarna 128 MB, daarna 512 MB, en zo verder totdat het bestanden van 2 GB bereikt (de maximale grootte van vooraf toegewezen gegevensbestanden).
Er zijn nog meer dingen die Mongo doet die verdacht kunnen zijn voor het gebruik van meer schijfruimte, dingen zoals journaling...
Voor veel, veel meer informatie over hoe mongoDB opslagruimte gebruikt, kunt u een kijkje nemen op deze pagina en in het bijzonder de sectie getiteld Waarom zijn de bestanden in mijn gegevensmap groter dan de gegevens in mijn database?
Er zijn enkele dingen die u kunt doen om de gebruikte ruimte te minimaliseren, maar deze technieken (zoals het gebruik van de --smallfiles
optie) worden meestal alleen aanbevolen voor gebruik bij ontwikkeling en testen - nooit voor productie.