Sobes.tech
Senior

Verilənlər bazalarında replikasiya nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Verilənlər bazalarında replikasiya — bu, məlumatların bir serverdən (ana) digər serverlərə (nüsxələrə) köçürülməsi və aktual nüsxəsinin saxlanılması prosesidir. Bu, məlumatların əlçatanlığını artırmağa, oxuma yükünü bölüşdürməyə və nasazlıqlara davamlılığı təmin etməyə imkan verir.

Əsas replikasiya növləri:

  • Ana-uşaq (bir əsas, bir neçə köməkçi) — bütün qeydlər ana serverə göndərilir, nüsxələr yeniləmələri asinxron və ya sinxron qəbul edir.
  • Çox-ana — bir neçə əsas düyün, onlar qeyd qəbul edə bilər, aralarındakı sinxronizasiya daha mürəkkəbdir.

Nümunə: PostgreSQL-də, axın replikasiyasını qurmaq mümkündür, burada nüsxə ana serverdən WAL qeydlərini alır və tətbiq edir, sinxron qalır.