MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB-Sharding, wie wird es neu ausbalanciert, wenn neue Knoten hinzugefügt werden?

Wenn Sie 2 Knoten haben, bedeutet dies nicht, dass die Daten in 2 Blöcke aufgeteilt werden. Es kann partitioniert werden, sagen wir mal 10 Chunks und 6 davon sind auf Server 1 und der Rest ist auf Server 2.

Wenn Sie einen weiteren Server hinzufügen, ist MongoDB in der Lage, diese Chunks zwischen Knoten mit neuer Konfiguration neu zu verteilen

Weitere Informationen finden Sie in den offiziellen Dokumenten: