Replica set என்பது MongoDB சர்வர்களின் ஒரு குழு ஆகும், இவை ஒரே தரவைப் பராமரித்து — high availability (தானியங்கி failover) மற்றும் redundancy ஐ வழங்குகிறது. ஒரு node என்பது primary ஆகும் (எழுதுதல்களைக் கையாளும்), மற்றவை secondaries ஆகும் (primary-ன் தரவை பிரতিபலிக்கும் மற்றும் படிப்புகளை வழங்கலாம்). இது நம்பகத்தன்மைக்கான MongoDB-ன் தரமான பொறிமுறை ஆகும்.
Replica set structure
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")
