A replikáció az adatok másolatait tartja karban több szerveren — a rendelkezésre állásért (meghibásodások túléléséért), az olvasási skálázásért (olvasások másolatokból való kiszolgálásáért) és a földrajzi eloszlásért (adatközpontok közötti elosztásért). A különböző stratégiák (primary-replica, multi-primary, szinkron vs aszinkron) kompromisszumokkal járnak.
Miért kell replikálni
✓ AVAILABILITY/redundancy → if one copy fails, others have the data (no data loss, failover)
✓ READ SCALING → serve reads from replicas (offload the primary) → handle more reads
✓ GEO-DISTRIBUTION → copies near users (lower latency); disaster recovery
→ replication is fundamental to reliable, scalable data systems.
