Senior
Маалыматтар базаларында репликация деген эмне?
sobes.tech AI
AIден жооп
Veritabanlarındaki replikasyon, bir sunucudan (usta) diğer sunuculara (replikalar) veri kopyalama ve güncel tutma sürecidir. Bu, verilerin erişilebilirliğini artırır, okuma yükünü dağıtır ve arızalara dayanıklılığı sağlar.
Ana replikasyon türleri:
- Usta-izleyici (bir ana, birkaç yardımcı) — tüm kayıtlar ustaya gider, replikalar asenkron veya senkron olarak güncellemeleri alır.
- Çok-usta — birkaç ana düğüm, bunlar yazma yapabilir, aralarındaki senkronizasyon daha karmaşıktır.
Örnek: PostgreSQL'de, akış tabanlı replikasyon yapılandırılabilir, burada replik, ustadan WAL kayıtlarını alır ve uygular, senkron kalır.