Replikacija je dinamičan proces sinhronizacije podataka između primarnog (master) servera baze podataka i jednog ili više sekundarnih (slave) servera baza podataka u gotovo realnom vremenu.

Korišćenjem ovog procesa, moguće je stvoriti kopije jednog ili više baza podataka, tako da čak i ako primarni server ne radi, podaci se još uvek mogu vratiti iz jednog od sekundarnih servera.

Zašto koristiti replikaciju?

Postoje četiri uobičajna razloga:
Za kreiranje rezervnog (standby) server baze podataka. Ako primarni server prestane da radi, standby server može da uskoči kao rezervni, i preuzme aktivnost mastera.

Da bi se obezbedilo pravljenje sigurnosne kopije, bez potrebe za zaključavanjem (ili gašenjem) primarnog servera. Nakon replikacije, sluga može izvršiti backup bez uznemiravanja mastera.

Čuvanje podataka na više lokacija. Npr. Ukoliko postoji nekoliko ekspozitura neke organizacije a sve treba da rade sa istom kopijom baze podataka.

Uravnotežiti opterećenje više servera. Da ne bi došlo do opterećenja jednog servera i usporavanje procesa obrade, replikacija može pomoći ublažavanju tih problema deleći upite između više servera, i da svaki bude pokrenut na posebnom hardveru.

Molim pročitajte lekciju koja se nalazi na linku koji ide iza ovoga:

REPLIKACIJA : www.link-university.com/lekcija/Replikacija/4851


Last modified: Friday, 20 November 2020, 6:37 PM