Wie Sie wissen, MongoDB collection Größe?
db.Sammlung.stats()
Antwort :
"count" : 20696445,
"size" : NumberLong("1478263842661"),
"storageSize" : 334732324864,
"totalIndexSize" : 676327424,
"indexSizes" : {
"_id_" : 377094144,
"leadID_1" : 128049152,
"leadID_hashed" : 171184128
},
"avgObjSize" : 71425.97884134208
Meine eigentliche Größe ist abgestimmt mit storageSize. Also, was ist die Größe und andere Tasten.
docs.mongodb.com/v3.2/reference/command/collStats/...
es gibt einen großen Unterschied zwischen Größe und storageSize .Ich brauche mehr Klarheit, abgesehen von der mongodb-Dokument
es gibt einen großen Unterschied zwischen Größe und storageSize .Ich brauche mehr Klarheit, abgesehen von der mongodb-Dokument
InformationsquelleAutor Selva Kumar | 2017-01-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du noch nicht erwähnt habe, die version von MongoDB-server, den Sie verwenden werden, aber angesichts der
size
Ihrer Daten ist viel größer als diestorageSize
auf der Festplatte, ich nehme an, Sie sind mit dem WiredTiger-Speicher-engine die komprimiert die Daten und Indizes standardmäßig. Die WiredTiger-storage-engine war erstmals als option erhältlich in der MongoDB 3.0 Serie und wurde die Standard-Speicher-engine für neue Bereitstellungen in MongoDB 3.2+.In deinem Beispiel-Ausgabe sieht es aus wie Sie haben 1,4 TB unkomprimierter
data
die derzeit zu besetzen 334GB auf der Festplatte (diestorageSize
Wert). Speicherplatz von Indizes verwendet für diese Sammlung wird separat unterindexSizes
und fasste alstotalIndexSize
.Die Ausgabe von
collection.stats()
sind abhängig von Ihrer MongoDB-server-version und konfiguriert Speicher-engine, sondern ist in der Regel beschrieben, in der MongoDB-Handbuch als Teil des Ausgabe descollStats
- Befehl, die aufgerufen wird, durch diedb.collection.stats()
shell helper.Hinweis: MongoDB-Dokumentation versioniert, so sollten Sie immer sicherstellen Sie, dass Sie verweisen auf die Dokumentation, die mit Ihrem release-Serie von MongoDB (z.B. 3.2, 3.4, ...). Standard-Dokumentation links auf den aktuellen Produktions-release.
InformationsquelleAutor Stennie
Finden link
collStats.size
Die komplette Größe im Speicher der Datensätze in einer Sammlung. Dieser Wert beinhaltet nicht die Datensatz-header, der 16 bytes pro Datensatz, aber schließt die Platte-Polsterung. Zusätzlich Größe nicht der Größe der Indizes, die im Zusammenhang mit der Sammlung, die die totalIndexSize Erfahrungsberichte.
Den Maßstab argument beeinflusst diesen Wert.
collStats.storageSize
Die Gesamtmenge von Speicher zugewiesen wird, um diese Sammlung zum speichern von Dokumenten. Die Skala argument beeinflusst diesen Wert.
storageSize
nicht enthalten index-Größe. SehentotalIndexSize
für index-sizing.InformationsquelleAutor gifpif