Sobes.tech
Senior

Mis on andmebaaside replikatsioon?

sobes.tech AI

Vastus AI-lt

Andmebaaside replikatsioon on protsess, kus andmete koopia kopeeritakse ja hoitakse ajakohasena ühest serverist (juht) teistesse serveritesse (replikad). See võimaldab suurendada andmete kättesaadavust, jaotada lugemiskoormust ja tagada tõrkeid taluvus.

Peamised replikatsiooni tüübid:

  • Juht-alluv (üks juht, mitu alluvat) — kõik kirjed lähevad juhile, replikad saavad uuendusi asünkroonselt või sünkroonselt.
  • Multi-juht — mitu juhtkõrge, mis võivad vastu võtta kirjeid, nende vahelise sünkroniseerimisega on keerulisem.

Näide: PostgreSQL-is saab seadistada voogreplikatsiooni, kus replikat saab WAL-kirjeid juhilt ja rakendab neid, jäädes sünkroniseerituks.