DBAtlas · Atlas de operações de banco de dados

Shardar uma collection

MongoDBSharding

Comando

sh.shardCollection("shop.customer", { customerId: "hashed" })

O que faz

Sharda a collection especificada pela shard key informada.

Quando usar

Quando você quer distribuir uma collection em crescimento por vários shards.

Atenção

A shard key pode ser alterada com reshardCollection no 5.0+ (e estendida com refineCollectionShardKey no 4.4+), mas isso é caro porque redistribui todos os dados; uma escolha ruim de chave leva a uma distribuição desigual.

Abrir no DBAtlas →

Relacionados