14
  1. レプリカ セットに対する投票ノードの妥当な最小数は 3 です。
  2. MongoDB のレプリケーションは同期的です。
  3. Mongo シェルは、レプリカ セットに接続し、自動的にフェイルオーバーすることができます。
  4. デフォルトでは、新しい MongoClient 接続クラス w=1 および j=1 を使用します。
  5. oplog は上限付きコレクションを利用します。

回答で 1、3、5 を選択しましたが、それでも間違った回答が得られます。誰がレプリケーションの正しいオプションを教えてくれますか?

4

2 に答える 2

47

1番目と5番目だけが真です。

2) MongoDB のレプリケーションは*同期です。

3) mongo シェルの場合、手動でフェイルオーバーを行う必要があります。

4) MongoClient 接続クラスのデフォルトの書き込み関連は、w=1 および j=0 です。

于 2013-07-24T12:04:26.460 に答える
21
  1. 正解です。ここで詳細を読むことができます: http://docs.mongodb.org/manual/core/replica-set-architectures/
  2. 正しくありません。MongoDB のレプリケーションは非同期です。
  3. 正しくありません。replSet に接続したら、サーバーを手動でシャットダウンしてフェイルオーバーを発生させる必要があります。
  4. 正しくありません。ここで MongoClient のドキュメントを読むことができます: http://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html デフォルト値の {w: 1, j:false}
  5. 正しい。OpLog はキャップ付きのコレクションです。
于 2013-09-22T15:21:29.337 に答える