Innholdsfortegnelse:
Definisjon - Hva betyr Merge Replication?
Merge replication er en funksjon som tilbys av Microsoft SQL-servere som gjør det mulig å sende endringer fra en primær server, kalt en utgiver, til en eller flere sekundære servere, kalt abonnenter.
Merge replication er en av modiene som er tilgjengelige i Microsoft SQL Server for å distribuere data til forskjellige servere fra en primær server. Merge replication er en av tre typer replikering, sammen med øyeblikksbilde replikering og transaksjonsreplikasjon. Hvilken type som brukes, avhenger av databasens behov, hvor ofte endringer gjøres i den og SQL Server-versjonen som blir brukt.
Techopedia forklarer Merge Replication
Merge replication er den mest komplekse typen replikering fordi den lar både utgiver og abonnent uavhengig gjøre endringer i databasen. I dette scenariet kan det diskuteres om utgiveren strengt tatt er den primære serveren, fordi andre servere også kan gjøre endringer i dataene. Uansett synkroniseres endringene av fusjonsagenter som sitter på begge serverne, samt av en forhåndsbestemt konfliktløsningsmekanisme i tilfelle dataendringer blir i konflikt. Slike sammenstøt kan oppstå fordi flette replikering ikke krever en sanntids nettverkstilkobling mellom utgiveren og abonnenten, noe som hever den reelle muligheten for at en server endrer data, og en annen server senere endrer de samme dataene til en annen verdi.
Merge replication brukes ofte av bærbare datamaskiner og andre mobilbrukere som ikke kan kobles kontinuerlig til utgiveren, men fortsatt trenger å bære rundt en kopi av databasen som de kan gjøre endringer i.