Senior
Šta je replikacija u bazama podataka?
sobes.tech АИ
Одговор од АИ
Replikacija u bazama podataka je proces kopiranja i održavanja aktuelne kopije podataka sa jednog servera (majstora) na druge servere (replikate). To omogućava povećanje dostupnosti podataka, raspoređivanje opterećenja na čitanje i obezbeđivanje otpornosti na kvarove.
Glavne vrste replikacije:
- Majstor-slava (jedan vodeći, više podređenih) — sve zapise ide na majstora, replikacije primaju ažuriranja asinhrono ili sinhrono.
- Multi-majstor — više vodećih čvorova koji mogu primati zapise, sinhronizacija između njih je složenija.
Primer: u PostgreSQL-u, može se konfigurirati tok replikacije, gde replikat prima WAL zapise od majstora i primenjuje ih, ostajući sinhronizovan.