コレクションをシャーディングする
MongoDBシャーディングコマンド
sh.shardCollection("shop.customer", { customerId: "hashed" })概要
指定したコレクションを、指定したシャードキーでシャーディングする。
使用する場面
増大するコレクションを複数のシャードに分散したい場合。
注意
シャードキーは 5.0 以降では reshardCollection で変更でき (4.4 以降では refineCollectionShardKey で拡張可能)、ただしすべてのデータを再分散するためコストが高い。シャードキーの選択を誤ると分散が不均一になる。