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

Добавление зоны (тега) и назначение диапазона

MongoDBШардинг

Команда

sh.addShardToZone("shard0000", "TR"); sh.updateZoneKeyRange("shop.customer", { region: "TR" }, { region: "TR~" }, "TR")

Что делает

Назначает шард зоне и привязывает к этой зоне определённый диапазон ключей (zone sharding).

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

Когда нужно держать данные на определённых шардах по географии или оборудованию.

Внимание

Диапазоны зон должны соответствовать ключу шардирования; неверный диапазон мешает переносу чанков.

Открыть в DBAtlas →

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