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.