Rozdział 11. Komponenty zbioru replik

W tym rozdziale pomówimy o tym, jak współpracują ze sobą poszczególne komponenty wchodzące w skład zbioru replik. Zajmiemy się następującymi tematami:

  • W jaki sposób elementy zbioru replik kopiują między sobą nowe dane?
  • Jak działa dodawanie do zbioru nowych serwerów?
  • Jak działają wybory?
  • Możliwe scenariusze awarii serwerów i sieci.

Synchronizacja

Replikacja związana jest z problematyką utrzymywania identycznych kopii danych na wielu serwerach. MongoDB wykonuje to zadanie za pomocą protokołu operacji (zwanego też oplog), w którym znajdują się dane wszystkich operacji zapisu wykonanych przez serwer podstawowy. Taki dziennik jest kolekcją ograniczoną umieszczoną na serwerze podstawowym w bazie danych local ...

Get Przewodnik po MongoDB now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.