2013-06-19 4 views
11
  1. レプリカセットに対する有効な投票ノードの最小数は3です。
  2. MongoDBのレプリケーションは同期です。
  3. Mongoシェルは、レプリカセットに接続して自動的にフェイルオーバーすることができます。
  4. デフォルトでは、新しいMongoClient接続クラスw = 1とj = 1を使用します。
  5. oplogは、キャップ付きコレクションを使用します。

回答で1,3,5を選択しましたが、間違った回答が表示されます。 レプリケーションに適したオプションは誰ですか?MongoDBの複製について、次のうちどれですか?

+0

私はこの質問が間違っていることを覚えていると思いますし、何らかの理由で3が間違っています。私は、フェイルオーバーが発生したときにコンソールが実際に切断され、完全に自動化されていないので、自分で接続をやり直す必要があるからだと思います。 – Sammaye

+52

これは不正ですが、どうやってここに来ましたか? ;) – Adelin

+1

私は、W&Jパラメータのデフォルト値がコースで議論されていないことを確信しています - それが私がここに来る方法です... –

答えて

43

第1位と第5位のみが真です。

2)MongoDBの複製は、 * synchronousです。

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

4)MongoClient接続クラスのデフォルト書込み問題は、w = 1、j = 0です。

19
  1. あなたはここについての詳細を読むことができ、正しいです:http://docs.mongodb.org/manual/core/replica-set-architectures/
  2. 正しいわけではありません。 MongoDBのレプリケーションは非同期です。
  3. 正しくないreplSetに接続すると、フェイルオーバを手動で停止する必要があります。
  4. 正しくないhttp://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html デフォルト値{w:1、j:false}
  5. 正しいです。 OpLogはキャップ付きのコレクションです。
関連する問題