DBAtlas · Atlas d'exploitation des bases de données

Ajouter une zone (tag) et lui assigner une plage

MongoDBSharding

Commande

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

Ce que fait la commande

Assigne un shard à une zone et associe une plage de clés précise à cette zone (zone sharding).

Quand l'utiliser

Quand vous voulez conserver des données sur des shards précis selon la géographie ou le matériel.

Attention

Les plages de zone doivent correspondre à la shard key ; une mauvaise plage empêche la migration des chunks.

Ouvrir dans DBAtlas →

Voir aussi