Так что я изучаю MongoDB в течение некоторого времени, и я начинаю учиться не только как делать вещи, но и как это делается на самом деле.MongoDB Replica Sets - Кто сообщает вторичным серверам о обновлениях oplog?
В соответствии с Official Documentation on data Replication все изменения Первичного узла записываются в журнал операций, то есть oplog, а вторичные серверы копируют эти изменения. То, что я не мог найти в официальной документации, или любой другой источник, если на то пошло, кто несет ответственность за сообщение при изменении первичного oplog.
Предоставляет ли серверу первичный доступ вторичным серверам о том, что в Oplog появились новые операции, и они идут на выбор, или вторичные серверы время от времени проверяют oplog? Или это конфигурация при создании набора реплик?
Я вижу, что большинство вещей действительно в ссылке, но я не мог найти, где он говорит, что вторичный держит Pinging. Но это на ваш ответ, так что спасибо! На самом деле прояснил ситуацию и помог лучше понять, когда сделаны выборы. –
Caio: - Я пишу блог на выборах монго, поделитесь ссылкой, как только это будет сделано. В то время как вы можете пройти через этот блог, чтобы узнать, как настраивать мангу, для будущих проблем с производительностью. http://nkgupta1989.github.io/Mongo-Performance-Tunning/ – Nishant