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

ヘッジされた読み取りオプション

シャーディングされたクラスターでは、 以外の読み込み設定( primaryread preference )に対して ヘッジされ た読み取りを使用するように指定できます。

ヘッジされた読み取りを使用すると、 mongosインスタンスは読み取り操作をクエリされたシャードごとに 2 つのレプリカセット ノードにルーティングして、シャードごとに最初の応答から結果を返すことができます。

ヘッジされた読み取りは、以下の操作でサポートされています。

読み込み設定(read preference)でヘッジされた読み取りを指定するには、読み込み設定(read preference)に ヘッジされた読み取り オプションを使用します。

ヘッジされた読み取りを使用するには、 primary以外の読み込み設定(read preference)でヘッジされた読み取りオプションを有効にします。 読み込み設定(read preference nearestはデフォルトでヘッジされた読み取りを指定します。

  • ドライバーを使用する場合は、 ドライバーの 読み込み設定(read preference)API を参照してください。

  • mongoshを使用する場合、ヘルパー メソッドcursor.readPref()Mongo.setReadPref()を使用できます。

ヘッジされた読み取りの詳細については、「ヘッジされた読み取り 」を参照してください。

ヘッジされた読み取りのノード選択の詳細については、「読み込み設定(read preference)とシャード 」を参照してください。

コマンドserverStatusとそれに対応するmongoshメソッドdb.serverStatus()hedgingMetricsを返します。

戻る

maxStalenessSeconds