Mi a replikáció és mit kell tudnom róla?

Adatbázisok tartalmaznak minden erősebb az életünkben, és mivel még a hétköznapi felhasználó, nem úgy, mintha egy mély tudás az információs technológia, de foglalkozik az adatbázisokban természete munkájuk felelősségét, érdemes tudni, hogy a szavak, hogy leadott egy meredek szakemberek ugyanezen az adatbázisban. Az egyik ilyen titokzatos szavak sok szóhoz a replikáció. Amit az adatbázisok számára jelent, és arra szolgál, hogy elmondja ezt a kis feljegyzést.

A "replikáció" kifejezés a genetikából származik IT-ben (hello a biológusok!). Itt jelöli a DNS megduplázódásának folyamatát - a sejtosztódás szükséges pillanatát. A DNS a világon a legfontosabb információ hordozó, ezért ezt a biológiai terminust úgy választották meg, hogy a számítógéppel dolgozzon.

A replikáció több osztályra oszlik. Ez egy egyirányú (egyutas) és többirányú (többoldalú) - Ezt az osztályozást végzünk a adatátvitel iránya közötti adatbázisok. Egyirányú replikáció általában használják, ha szinkronizálja vissza az adatbázist, az aktuális adatbázisban, többirányú - amikor szinkronizálja a két, úgymond független ága azonos adatbázisban.

A replikáció szinkron és aszinkron is. Szinkron replikáció esetén csak az adatok egy változata létezik - ez korlátozza a munkát az adatokkal a replikáció során. Az aszinkron replikáció elkerüli ezt a problémát, de ezzel az adatbázisban a felhasználó szempontjából nem kompatibilis adatok találhatók. Az aszinkron replikáció általában az adatbázis általános replikációjáról szól.

Vannak replikák, és ilyen tulajdonságok szerint, mint magatartás ideje. Ha replikáció után azonnal a változásokat az adatbázisban, ez egy valós idejű replikáció, különben mi lesz foglalkozni késleltetett replikáció.

Példaként közötti kommunikáció az adatbázis replikáció oszlik közvetlen és nem-determinisztikus. Egyenes vonal, amikor az adatbázisok közötti kapcsolat elég stabil. Ha az adatbázisok kötik össze instabil csatorna (mondjuk, a Dial-Up), az adatok vevő nem tudja bármilyen kívánt neki időt, hogy kapcsolatba az információforrást, ezért a meghozott döntések alapján általuk adott konfliktus valószínűségi (nem determinisztikus) karaktert .

Szeretném ismételten hangsúlyozni, hogy az adatbázis-replikáció nem az általános esetben a legegyszerűbb feladat, amelyet megoldott az elosztott rendszerek kifejlesztése során. Ezért hivatkozzon olyan emberek megértésére, akik esküsznek rá - valószínűleg van oka.

Nyomtatható verzió

Kapcsolódó cikkek