シャーディング メソッド
注意
構文や例など、特定のメソッドの詳細については、「メソッドの参照ページ」へのリンクをクリックしてください。
名前 | 説明 |
---|---|
入力のハッシュ値を返します。 | |
クラスターまたはデータベースでシャーディング メタデータの不整合をチェックします。 バージョン 7.0 で追加。 | |
コレクションでシャーディング メタデータの不整合をチェックします。 バージョン 7.0 で追加。 | |
進行中の バージョン8.0の新機能。 | |
再シャーディング操作を中止します。 バージョン 5.0 で追加 | |
シャーディングされたクラスターにシャードを追加します。 | |
シャードをゾーンに関連付けます。シャーディングされたクラスター内のゾーンの設定をサポートします。 | |
シャーディングされたコレクションのチャンクが、バランスが取れているかどうかに関する情報を返します。 | |
クラスターのシャーディング メタデータが一貫していないかどうかをチェックします。 バージョン 7.0 で追加。 | |
再シャーディング操作を強制し、書込みをブロックして完了します。 バージョン 5.0 で追加 | |
シャーディングされたデータベース内の単一のコレクションのバランシングを無効にします。シャーディングされたクラスター内の他のコレクションのバランシングには影響しません。 | |
以前に sh.disableBalancing() を使用して無効にしていた場合、シャーディングされたコレクション バランサー プロセスを有効にします。 | |
シャーディングされたクラスターの自動分割を無効にします。 MongoDB 6.0.3以降、 自動チャンク分割は実行されません。 これはバランシング ポリシーの改善によるものです。 自動分割コマンドは引き続き存在しますが、操作は実行されません。 | |
シャーディングされたクラスターの自動分割を有効にします。 MongoDB 6.0.3以降、 自動チャンク分割は実行されません。 これはバランシング ポリシーの改善によるものです。 自動分割コマンドは引き続き存在しますが、操作は実行されません。 | |
データベースを作成します。 | |
バランサーが現在有効になっているかどうかを報告するブール値を返します。 | |
シャーディングされたコレクションのデータ配信情報を返します。 | |
シャードキーの範囲とゾーンの間の関連付けを削除します。シャーディングされたクラスター内のゾーンの設定をサポートします。 | |
sh メソッドのヘルプ テキストを返します。 | |
バランサーの状態を説明するドキュメントを返します。 | |
シャーディングされたクラスター内のチャンクを移行します。 | |
シャードとゾーンの間の関連付けを削除します。ゾーン シャーディングを管理するために使用します。 | |
コレクションのシャードキーを変更してデータの分散状況を変えるために、再シャーディング操作を開始します。 バージョン 5.0 で追加 | |
コレクションをシャーディングし、提供されたシャードキーを使用してデータを直ちに再配布します。 バージョン8.0の新機能。 | |
コレクションのシャーディングを有効にします。 | |
クエリに一致するドキュメントを含む既存のチャンクを、ほぼ等しい 2 つのチャンクに分割します。 | |
AutoMerger を有効にします。 バージョン 7.0 で追加。 | |
バランサーを有効にし、バランシングが開始されるのを待ちます。 | |
シャーディングされたクラスターの状態を db.printShardingStatus() として報告します。 | |
AutoMerger を無効にします。 バージョン 7.0 で追加。 | |
バランサーを無効にし、進行中のバランサー ラウンドが完了するのを待ちます。 | |
シャードキーの範囲をゾーンに関連付けます。シャーディングされたクラスター内のゾーンの設定をサポートします。 | |
内部。バランサーの状態が変化するのを待ちます。 | |
内部。バランサーが動作を停止するまで待ちます。 | |
内部。シャーディングされたクラスター内のいずれかの mongos の ping 状態が変化するの待ちます。 |