MongoDB gemmer data i et helt andet format, kaldet BSON, som kommer til at optage mere diskplads. Ikke kun skal værdierne gemmes for hvert felt, det vil også skulle gemme kolonnenavnene igen i hvert dokument (række). Hvis du har store kolonnenavne, kan dette helt sikkert øge størrelsen i MongoDB til at være 8 til 10 gange af din CSV-fil. Hvis det er muligt, kan du se på at forkorte dine feltnavne, hvis det er for meget for dig.
MongoDB forallokerer også datafiler til dig. For eksempel i det øjeblik den begynder at tilføje data til taq.2
, vil det oprette taq.3
, og på samme måde, når den begynder at skrive ind i taq.4
det opretter tag.5
. Så i dit tilfælde, lad os sige, at din 230 MB fil ville skabe 1,9 GB data, MongoDB har allerede allokeret 2,0 G-størrelsen taq.5
. Denne adfærd kan slås fra ved at angive --noprealloc
på kommandolinjen, når du starter mongod
.