私は今MongoDBをしばらく勉強してきました。私は物事の仕方だけでなく、実際にこれらのことがどのように行われているかを学び始めています。MongoDBレプリカセット - セカンダリサーバにoplogのアップデートを通知するのは誰ですか?
Official Documentation on data Replicationによれば、プライマリノードへのすべての変更はオペレーションログ、つまりoplogに書き込まれ、セカンダリサーバはこれらの変更をコピーします。プライマリoplogが変更されたときにコミュニケーションを担当している公式のドキュメントや他の情報源で見つけられなかったもの。
プライマリサーバはセカンダリサーバがOplog上の新しい操作があったことを知って、彼らはそれをフェッチ手放す、またはセカンダリサーバは随時oplogをチェックしていますか?それとも、レプリカセットを作成するときの設定ですか?
で公式文書からこれを取りました。しかしそれはあなたの答えです、ありがとう!物事を本当にクリアし、選挙が行われたときの理解を助けました。 –
Caio: - 私はmongo選挙のブログを書いています。それが終わったらリンクを共有します。あなたが将来のパフォーマンスの問題のために、私のこのブログを通ってmongo tunningを学ぶことができる間に意味します。 http://nkgupta1989.github.io/Mongo-Performance-Tunning/ – Nishant