Zone (Tag) hinzufügen und einen Bereich zuweisen
MongoDBShardingBefehl
sh.addShardToZone("shard0000", "TR"); sh.updateZoneKeyRange("shop.customer", { region: "TR" }, { region: "TR~" }, "TR")Was es tut
Weist einen Shard einer Zone zu und bindet einen bestimmten Schlüsselbereich an diese Zone (Zone Sharding).
Wann einsetzen
Wenn du Daten nach Geografie oder Hardware auf bestimmten Shards halten willst.
Vorsicht
Zonenbereiche müssen zum Shard Key passen; ein falscher Bereich verhindert die Migration von Chunks.