DBAtlas · Atlas de operaciones de bases de datos

Añadir una zona (tag) y asignar un rango

MongoDBSharding

Comando

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

Qué hace

Asigna un shard a una zona y vincula un rango de claves concreto a esa zona (zone sharding).

Cuándo usarlo

Cuando quiere mantener los datos en shards concretos por geografía o hardware.

Precaución

Los rangos de zona deben corresponder a la shard key; un rango erróneo impide migrar los chunks.

Abrir en DBAtlas →

Relacionado