Tehinguline replikatsioon

Autor: Randy Alexander
Loomise Kuupäev: 3 Aprill 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Tehinguline replikatsioon - Tehnoloogia
Tehinguline replikatsioon - Tehnoloogia

Sisu

Definitsioon - mida tehinguline replikatsioon tähendab?

Tehinguline replikatsioon on muudatuste automatiseeritud perioodiline jaotamine andmebaaside vahel. Andmed kopeeritakse (või peaaegu) reaalajas primaarserverist (väljaandja) vastuvõtvasse andmebaasi (abonendisse). Seega pakub tehingute replikatsioon suurepärase varukoopia sagedaseks igapäevaseks muutmiseks andmebaasides.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab tehingulist replikatsiooni

Enamikul juhtudel algab tehingute replikatsioon väljaandja hetktõmmise abil, mis seejärel tellijale kopeeritakse. Seejärel logitakse kõik väljaandja muudatused reaalajas sisse ja korratakse neid tellija juures.
Tehinguline replikatsioon ei kopeeri lihtsalt andmete muutuste netomõju, vaid reprodutseerib iga muudatuse järjekindlalt ja täpselt.

Näiteks kliendi kontojääk kommertspanga väljaandjate andmebaasis on algselt 2000 dollarit. Seejärel deponeerib klient mõne minuti jooksul 500 dollarit ja võtab seejärel sularahaautomaadist välja 1000 dollarit. Netoefekt on 2000 dollarit + 500 dollarit - 1000 dollarit = 1500 dollarit. Kuid tehinguline replikatsioon ei värskenda lihtsalt abonendi kliendikontot 1500 dollarini. Kõik need kaks tehingut tuleb ka tellijale kirjutada.

Kuna tegemist on peaaegu reaalajas olemusega, kasutavad tehingute replikatsiooni kaks või enam andmebaasi administraatorit (DBA-d) tõrkesiirdemehhanismina, kus rohkem kui paar minutit seisakuid pole võimalus, nt. ATM-võrgud ja tuumaelektrijaamad. Sellega seoses on tehingute replikatsioonid osutunud usaldusväärseteks mehhanismideks varundusandmebaaside jaoks.

Muud replikatsioonitüübid hõlmavad liitmise ja hetktõmmise replikatsiooni.