MongoDb : Vermeiden Sie übermäßige Speicherplatz

Ich habe eine Datenbank, die zugewiesen wurde, wurde ein Raum der 85GB. Ich habe diese Größe mit der show-dbs-Befehl.
Aber wenn ich die db.stats(), bekomme ich die storage-Größe wie 63GB. Nach Durchlaufen des docs fand ich dat mongo db weist eine Größe auf die db erstellt wird und dann die eigentlichen Daten gefüllt ist.

Warum mongo tut dies preallocation und gibt es eine Möglichkeit, kann ich dies vermeiden preallocation ?

Wenn ja, wird es eine gute Idee sein, es zu tun oder es auf aus performance-Sicht ?

Dank!!!

InformationsquelleAutor azhar_salati | 2011-08-22
Schreibe einen Kommentar