高度な接続タブ
項目一覧
Advanced接続タブには、配置用の追加の接続オプションが用意されています。 これらのオプションは、 一般、認証、 TLS / SSL 、プロキシ / SSH トンネル接続オプションで使用できます。
手順
[Advanced] タブをクリックします。
(任意)次のオプションからRead Preferenceを選択します。
読み込み設定 (read preference) | 説明 |
---|---|
原発 | デフォルト モード。 すべての操作は、現在のレプリカセットの プライマリ から読み取られます。 プライマリが使用できない場合、操作は失敗します。 |
プライマリ優先 | プライマリが使用できない場合を除き、操作はプライマリから読み取られます。 プライマリが使用できない場合、操作はセカンダリ ノードから読み取られます。 |
セカンダリ | すべての操作はレプリカセットの セカンダリ ノードを対象に読み込みを行います。 セカンダリが使用できない場合、操作は失敗します。 |
セカンダリが優先 | セカンダリが使用できない場合を除き、操作はセカンダリから読み取られます。 セカンダリが使用できない場合、操作はシャーディングされたクラスター上のプライマリから読み取られます。 |
最も近い | ノードがプライマリであるか、セカンダリであるかに関係なく、指定されたレイテンシのしきい値に基づいて、操作は、ランダムに選択された適格なレプリカセット ノードから読み取ります。この操作は、レイテンシを計算するときに次の点を考慮します。
|
追加の任意フィールド
フィールド | 説明 |
---|---|
ReplicaSetName | (任意)レプリカセットの名前。 |
デフォルトの認証データベース | (任意) authSource が指定されていない場合に使用される認証データベース。 詳細については、「認証オプション 」を参照してください。 |
URI オプション | 接続をカスタマイズするための追加オプションです。 これらのオプションをキーと値のペアとして指定すると、 Compassによってキーと値のペアが 接続stringに自動的に追加されます。 詳細については、「接続stringオプション 」を参照してください。 |