Docs Menu
Docs Home
/
MongoDBマニュアル
/ /

シャーディング メソッド

注意

構文や例など、特定のメソッドの詳細については、「メソッドの参照ページ」へのリンクをクリックしてください。

名前
説明
sh.abortReshardCollection()

再シャーディング操作を中止します。

バージョン 5.0 で追加

シャーディングされたクラスターにシャードを追加します。
シャードをゾーンに関連付けます。シャーディングされたクラスター内のゾーンの設定をサポートします。
シャーディングされたコレクションのチャンクが、バランスが取れているかどうかに関する情報を返します。

再シャーディング操作を強制し、書込みをブロックして完了します。

バージョン 5.0 で追加

シャーディングされたデータベース内の単一のコレクションのバランシングを無効にします。シャーディングされたクラスター内の他のコレクションのバランシングには影響しません。
以前に sh.disableBalancing() を使用して無効にしていた場合、シャーディングされたコレクション バランサー プロセスを有効にします。
シャーディングされたクラスターの自動分割を無効にします。
シャーディングされたクラスターの自動分割を有効にします。
特定のデータベースのシャーディングを有効にします。
バランサーが現在有効になっているかどうかを報告するブール値を返します。
シャードキーの範囲とゾーンの間の関連付けを削除します。シャーディングされたクラスター内のゾーンの設定をサポートします。
sh メソッドのヘルプ テキストを返します。
バランサー プロセスが現在チャンクを移行しているかどうかを報告するブール値を返します。
シャードとゾーンの間の関連付けを削除します。ゾーン シャーディングを管理するために使用します。

コレクションのシャードキーを変更してデータの分散状況を変えるために、再シャーディング操作を開始します。

バージョン 5.0 で追加

シャード間でチャンクを移行するバランサーを有効または無効にします。
コレクションのシャーディングを有効にします。
シャードキーの特定の値を分割点として使用し、既存のチャンクを 2 つに分割します。
クエリに一致するドキュメントを含む既存のチャンクを、ほぼ等しい 2 つのチャンクに分割します。
バランサーを有効にし、バランシングが開始されるのを待ちます。
バランサーを無効にし、進行中のバランサー ラウンドが完了するのを待ちます。
内部。バランサーの状態が変化するのを待ちます。
内部。バランサーが動作を停止するまで待ちます。
内部。シャーディングされたクラスター内のいずれかの mongos の ping 状態が変化するの待ちます。
シャードキーの範囲をゾーンに関連付けます。シャーディングされたクラスター内のゾーンの設定をサポートします。
入力のハッシュ値を返します。

戻る

rs.syncFrom