Déplacer un chunk manuellement
MongoDBShardingCommande
sh.moveChunk("shop.customer", { customerId: 1000 }, "shard0001")Ce que fait la commande
Déplace manuellement le chunk contenant la clé indiquée vers le shard cible.
Quand l'utiliser
Pour corriger une répartition inégale ou placer des données précises.
Attention
Un déplacement manuel peut entrer en conflit avec le balancer ; les migrations de gros chunks génèrent une charge IO et un bref verrouillage.