Um conjunto de réplicas é um grupo de servidores MongoDB que mantêm os mesmos dados — fornecendo alta disponibilidade (failover automático) e redundância. Um nó é o primário (manipula escritas), outros são secundários (replicam os dados do primário e podem servir leituras). É o mecanismo padrão do MongoDB para confiabilidade.
Estrutura do conjunto de réplicas
PRIMARY (1) → receives all WRITES; replicates changes to secondaries
SECONDARIES (2+) → copy the primary's data (via the oplog); can serve READS
ARBITER (optional) → votes in elections but holds no data (for odd vote counts)
Write → Primary → replicated to Secondaries (via the operations log "oplog")
