Sobes.tech
Senior

Veritabanlarında replikasyon nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Veritabanlarında çoğaltma, bir sunucudan (ana) diğer sunuculara (kopyalar) veri kopyalama ve güncel tutma sürecidir. Bu, verilerin kullanılabilirliğini artırmaya, okuma yükünü dağıtmaya ve arızalara dayanıklılığı sağlamaya olanak tanır.

Ana çoğaltma türleri:

  • Ana-İzleyici (bir ana, birkaç yedek) — tüm kayıtlar ana sunucuya gider, kopyalar asenkron veya senkron olarak güncellemeleri alır.
  • Çok ana — birden fazla ana düğüm, yazma işlemleri yapabilir, aralarındaki senkronizasyon daha karmaşıktır.

Örnek: PostgreSQL'de, akış tabanlı çoğaltma yapılandırılabilir; burada kopya, ana sunucudan WAL kayıtlarını alır ve uygular, böylece senkron kalır.