DBAtlas · Атлас эксплуатации баз данных

Ручной перенос чанка

MongoDBШардинг

Команда

sh.moveChunk("shop.customer", { customerId: 1000 }, "shard0001")

Что делает

Вручную переносит чанк, содержащий указанный ключ, на целевой шард.

Когда использовать

Для исправления неравномерного распределения или размещения определённых данных.

Внимание

Ручной перенос может конфликтовать с балансировщиком; перенос больших чанков создаёт нагрузку IO и кратковременные блокировки.

Открыть в DBAtlas →

Связанные материалы