Transakčná replikácia

Autor: Randy Alexander
Dátum Stvorenia: 3 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Transakčná replikácia - Technológie
Transakčná replikácia - Technológie

Obsah

Definícia - Čo znamená transakčná replikácia?

Transakčná replikácia je automatická periodická distribúcia zmien medzi databázami. Dáta sa skopírujú v (alebo blízko) v reálnom čase z primárneho servera (vydavateľa) do prijímajúcej databázy (predplatiteľ). Transakčná replikácia tak ponúka vynikajúcu zálohu pre časté, denné zmeny databáz.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje transakčné replikácie

Vo väčšine prípadov transakčná replikácia začína zachytením snímky vydavateľa, ktorá sa potom skopíruje do predplatiteľa. Potom sa všetky zmeny vydavateľa zaznamenajú v reálnom čase a replikujú sa na odberateľovi.
Transakčná replikácia nielen kopíruje čistý účinok zmien údajov, ale skôr dôsledne a presne replikuje každú zmenu.

Napríklad zostatok na účte zákazníka v databáze vydavateľov komerčnej banky na začiatku číta 2 000 USD. Potom v priebehu niekoľkých minút zákazník vloží 500 dolárov a potom vyberie 1 000 USD z bankomatu. Čistý efekt je $ 2000 + $ 500 - $ 1000 = $ 1500. Transakčná replikácia však jednoducho neaktualizuje klientsky účet predplatiteľa na 1 500 USD. Každá z týchto dvoch transakcií musí byť tiež napísaná účastníkovi.

Kvôli svojej podstate v reálnom čase transakčné replikácie často používajú dvaja alebo viacerí správcovia databáz (DBA) ako mechanizmus núdzového prepnutia, kde nie je možné viac ako pár minút prestojov, napr. Siete ATM a jadrové elektrárne. Z tohto hľadiska sa transakčná replikácia ukázala ako spoľahlivý mechanizmus pre zálohovacie databázy.

Medzi ďalšie typy replikácie patrí zlúčenie a replikácia snímok.