Senior
Mi az a replikáció az adatbázisokban?
sobes.tech MI
Válasz az MI-től
Adatbázisokban a replikáció az a folyamat, amikor az adatokat egy szerverről (mester) más szerverekre (replikákra) másolják és naprakészen tartják. Ez növeli az adatok rendelkezésre állását, elosztja az olvasási terhelést, és biztosítja a hibatűrést.
A replikáció fő típusai:
- Mester-szolga (egy fő, több szolga) — minden bejegyzés a fő szerverre kerül, a replikák aszinkron vagy szinkron módon kapják az frissítéseket.
- Multi-mester — több fő csomópont, amelyek írhatnak, közötti szinkronizációjuk bonyolultabb.
Példa: PostgreSQL-ben beállítható a streaming replikáció, ahol a replikától WAL rekordokat kap a mester és alkalmazza azokat, így szinkronban marad.