Chunk manuell verschieben
MongoDBShardingBefehl
sh.moveChunk("shop.customer", { customerId: 1000 }, "shard0001")Was es tut
Verschiebt den Chunk mit dem angegebenen Schlüssel manuell auf den Ziel-Shard.
Wann einsetzen
Um eine ungleiche Verteilung zu korrigieren oder bestimmte Daten zu platzieren.
Vorsicht
Eine manuelle Verschiebung kann mit dem Balancer kollidieren; große Chunk-Migrationen erzeugen IO-Last und kurze Sperren.