Добавление зоны (тега) и назначение диапазона
MongoDBШардингКоманда
sh.addShardToZone("shard0000", "TR"); sh.updateZoneKeyRange("shop.customer", { region: "TR" }, { region: "TR~" }, "TR")Что делает
Назначает шард зоне и привязывает к этой зоне определённый диапазон ключей (zone sharding).
Когда использовать
Когда нужно держать данные на определённых шардах по географии или оборудованию.
Внимание
Диапазоны зон должны соответствовать ключу шардирования; неверный диапазон мешает переносу чанков.