Koleksiyonu shard'la
MongoDBShardingKomut
sh.shardCollection("shop.musteri", { musteriId: "hashed" })Ne yapar?
Belirtilen koleksiyonu verilen shard anahtarına göre shard'lar (sharding).
Ne zaman kullanılır?
Büyüyen bir koleksiyonu birden fazla shard'a dağıtmak istediğinizde.
Dikkat
Shard anahtarı 5.0+ sürümlerde reshardCollection ile değiştirilebilir (4.4+ refineCollectionShardKey ile genişletilebilir), ancak bu işlem verinin tamamını yeniden dağıttığı için pahalıdır; kötü anahtar seçimi dengesiz dağılıma yol açar.