2016-04-26 11 views
4

Ich habe keine Informationen dazu gefunden.
Wie viele Dokumente kann eine einzelne Sammlung in MongoDB haben, bevor Sharding verwendet werden muss?Wie viele Dokumente kann eine einzelne Sammlung in MongoDb haben?

+1

Sie können die Antwort hier finden. http://stackoverflow.com/questions/9858393/limits-of-number-of-collections-in-databases –

+1

@EldhoNewAge Diese Frage bezieht sich auf die Anzahl der * Sammlungen * in MongoDB, nicht die Anzahl der * Dokumente * innerhalb einer Sammlung. – cpburnz

Antwort

3

Es gibt keine Einschränkung ist, wie Sie here

sehen Wenn Sie eine maximale Anzahl von Dokumenten für eine verkappte Sammlung geben Sie den max-Parameter zu erstellen, muss die Grenze weniger als 2^32 Dokumente. Wenn Sie beim Erstellen einer Capped-Sammlung keine maximale Anzahl an Dokumenten angeben, ist die Anzahl der Dokumente nicht begrenzt.

+2

Im Gegensatz zu @ M-A. Fernandes, es gibt eine Einschränkung. Aber es wird nicht von MongoDB auferlegt und es ist keine feste Anzahl von Dokumenten. Es mag sehr offensichtlich erscheinen, aber korrekt: Die Einschränkungen bei den Sammelgrößen hängen von Ihrer Systemfähigkeit ab. Wie groß kann eine Sammlung in einem einzelnen Knoten sein? –

0

@ M-A.Fernandes hat Recht.

Ich kann nur this Informationen hinzufügen:

Maximale Anzahl der Dokumente pro Chunk zu migrierenden

MongoDB nicht ein Stück, wenn die Anzahl der Dokumente im Chunk entweder 250000 Dokumente überschreitet oder das 1,3-fache bewegen können Ergebnis der Division der konfigurierten Chunk-Größe durch die durchschnittliche Dokumentgröße. db.collection.stats() enthält das avgObjSize-Feld, das die durchschnittliche Dokumentgröße in der Sammlung darstellt.

Verwandte Themen