Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

Três conjuntos de réplicas para membros

Nesta página

  • Principal com dois membros secundários (P-S-S)
  • Primário com um secundário e um árbitro (PSA)

O número mínimo de membros do conjunto de réplicas necessário para obter os benefícios de um conjunto de réplicas é de três membros. Um conjunto de réplicas de três membros pode ter três membros portadores de dados (Primário-Secundário-Secundário) (recomendado) ou, se as circunstâncias (como os custos) não permitirem a adição de um terceiro membro portador de dados, dois membros portadores de dados e um árbitro (Primário-Secundário-Árbitro). [1]

[1] Para considerações ao usar um árbitro, consulte Conjunto de Réplicas de Árbitro.

Um conjunto de réplicas com três membros que armazenam dados tem:

  • Um primary.

  • Dois membros secundários. Ambos os secundários podem se tornar os primários em uma eleição.

Diagrama de um conjunto de réplicas de três membros com um principal e dois secundários.

Essas implantações fornecem duas cópias completas do conjunto de dados em todos os momentos, além do principal. Esses conjuntos de réplicas fornecem tolerância a falhas adicionais e alta disponibilidade. Se o primário não estiver disponível, o conjunto de réplicas elege um secundário como primário e continua a operação normal. O primário antigo se junta novamente ao conjunto quando disponível.

Diagrama de uma eleição de um novo primário. Em um conjunto de réplicas de três membros com dois secundários, o primário se torna inacessível. A perda de uma primária desencadeia uma eleição em que um dos secundários se torna o novo primário.
clique para ampliar

Observação

Para considerações ao usar um árbitro, consulte Conjunto de Réplicas de Árbitro.

Um conjunto de réplicas de três membros com dois membros que armazenam dados tem:

Diagrama de um conjunto de réplicas que consiste em um primário, secundário e árbitro.

Como o árbitro não possui uma cópia dos dados, essas implantações fornecem apenas uma cópia completa dos dados. Os árbitros exigem menos recursos, mas às custas de redundância e tolerância a falhas mais limitadas.

No entanto, uma implantação com um primário, secundário e um árbitro garante que um conjunto de réplicas permaneça disponível se o primário ou o secundário não estiver disponível. Se a primária não estiver disponível, o conjunto de réplicas escolherá a secundária como primária.

Diagrama de uma eleição de um novo primário. Em um conjunto de réplicas de três membros com uma secundária e um árbitro, a primária se torna inacessível. A perda de uma primária desencadeia uma eleição onde a secundária se torna nova primária.
clique para ampliar

Dica

Veja também:

← Arquiteturas de implementação do conjunto de réplicas