Aplicar sharding a una colección
MongoDBShardingComando
sh.shardCollection("shop.customer", { customerId: "hashed" })Qué hace
Shardea la colección indicada sobre la shard key dada.
Cuándo usarlo
Cuando quiere distribuir una colección en crecimiento entre varios shards.
Precaución
La shard key puede cambiarse con reshardCollection en 5.0+ (y ampliarse con refineCollectionShardKey en 4.4+), pero es costoso porque redistribuye todos los datos; una mala elección de clave produce una distribución desigual.