En replikuppsättning är en grupp MongoDB-servrar som bibehåller samma data — och tillhandahåller hög tillgänglighet (automatisk redundansbyte) och redundans. En nod är primär (hanterar skrivningar), andra är sekundära (replikerar primärens data och kan serva läsningar). Det är Mongos standardmekanism för tillförlitlighet.
Replikuppsättningens struktur
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")
