定義
sh.abortReshardCollection(namespace)バージョン 5.0 の新機能。
リシャーディング操作中に、
sh.abortReshardCollection()メソッドを使用して操作を中止できます。リシャーディング操作は、コミット フェーズまで点でも中止できます。 メソッドを実行する前にリシャーディング操作がコミット
sh.abortReshardCollection()フェーズに達した場合、メソッドはエラーを返します。重要
mongosh メソッド
このページでは メソッドについて説明します。ただし、データベースコマンドやNode.jsなどの言語固有のドライバーのドキュメントには 該当しません
mongosh。データベースコマンドについては、
abortReshardCollectionコマンドを参照してください。MongoDB API ドライバーについては、各言語の「MongoDB ドライバーのドキュメント」を参照してください。
互換性
このメソッドは、次の環境でホストされている配置で使用できます。
- MongoDB Atlas はクラウドでの MongoDB 配置のための完全管理サービスです
重要
このコマンドは、M0 および Flex クラスターではサポートされていません。詳細については、サポートされていないコマンド を参照してください。
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン
構文
sh.abortReshardCollection()メソッドの構文は次のとおりです。
sh.abortReshardCollection( <namespace> )
Parameter
sh.abortReshardCollection()メソッドでは、次のパラメーターが使われます。
Parameter | タイプ | 説明 |
|---|---|---|
文字列 |
|
例
リシャーディング操作の中止
次の例えでは、 sales.ordersコレクションで実行中の再シャーディング操作を中止します。
sh.abortReshardCollection("sales.orders")