Rozdíl mezi zrcadlením a replikací databáze

Klíčový rozdíl: Zrcadlení databáze a replikace databáze jsou dvěma technikami vysoké dostupnosti dat pro databázové servery. V replikaci jsou data a databázové objekty zkopírovány a distribuovány z jedné databáze do druhé. Snižuje zátěž z původního databázového serveru a všechny servery, na kterých byla databáze zkopírována, jsou stejně aktivní jako hlavní server. Na druhou stranu zrcadlení databáze vytváří kopie databáze ve dvou různých instancích serveru (hlavní a zrcadlové). Tyto zrcadlové kopie fungují jako záložní kopie a nejsou vždy aktivní, jako v případě replikace dat.

Replikace databáze odkazuje na skupinu technik, ve kterých jsou data kopírována a tyto kopie jsou distribuovány z jedné databáze do druhé. Pro zachování konzistence mezi daty a databázovými objekty jsou také synchronizovány databáze. Zdrojový databázový server může být označován jako master a servery, ve kterých jsou data replikovány, mohou být označovány jako slave. To pomáhá při snižování zatížení na hlavním serveru, protože klienti mohou používat více serverů.

Chování hlavních a podřízených serverů je obecně stejné. Jakákoli změna dat se projevuje také v podřízených serverech. Tato technika může být použita pro kopírování dat ve více než jedné databázi. Částečná replikace je implementována pouze pro podmnožinu tabulek nebo sloupců řádků, a proto nesmí v podstatě replikovat celou databázi.

Zrcadlení databáze odkazuje na techniky, pomocí kterých jsou vytvářeny a udržovány redundantní kopie databáze. Zrcadlovaná kopie je důsledně synchronizována s hlavní databází. Tato technika pomáhá zajistit nepřetržitou dostupnost dat a také zkracuje prostoje, které se mohou jinak vyskytnout kvůli poškození nebo ztrátě dat. Během procesu upgradu poskytuje zrcadlení databáze přístup k alespoň jedné životaschopné kopii.

Server Microsoft SQL používá tuto techniku ​​tím, že uchovává dvě kopie (hlavní a zrcadlovka) jedné databáze na různých počítačích, které jsou známé jako instance serveru. Tyto zrcadlové kopie fungují jako záložní kopie databáze. Zrcadlení databáze je omezeno pouze na dva servery.

Techniky replikace a zrcadlení se také používají v kombinacích pro dosažení vyšší dostupnosti databází. Klíčovým rozdílem mezi replikací a zrcadlením je to, že na rozdíl od zrcadlení neexistují v replikaci žádné záložní servery, protože všechny servery fungují jako aktivní servery. Zrcadlení je upřednostňováno, když chceme snížit dobu prostoje a chceme mít nákladově efektivní řešení v kontextu sdílených úložišť, přepínačů atd. Na druhou stranu replikace je obecně preferována ve scénáři, kdy distribuované zpracování musí být podporováno sdílením pracovní zátěž aplikace.

Porovnání zrcadlení a replikace databáze:

Zrcadlení databáze

Replikace

Definice

Zrcadlení databáze vytváří kopie databáze ve dvou různých instancích serveru. Tyto kopie fungují jako záložní kopie a nejsou vždy aktivní, jako v případě replikace dat.

V replikaci jsou data a databázové objekty zkopírovány a distribuovány z jedné databáze do druhé. Snižuje zátěž z původního databázového serveru a všechny servery, na kterých byla databáze zkopírována, jsou stejně aktivní jako hlavní server.

Výhody

Zrcadlení databáze pomáhá snížit plánované a neplánované prostoje následujícím způsobem:

  • Automatické nebo ruční převzetí služeb při selhání mohou být zpracovány pro zrcadlené databáze.
  • Zachovává zrcadlenou databázi správně synchronizovanou s původní databází
  • Zlepšuje dostupnost a škálovatelnost dat
  • Poskytuje záložní bezpečnostní zálohu
  • Poskytuje rozložení zatížení
  • Poskytuje možnost během odpojeného provozu

Nevýhody (SQL Server 2008)

  • Vysoká bezpečnost bez nastavení automatického překonání selhání může být nad hlavou sítě.
  • Pro automatické převzetí služeb při selhání je vyžadován třetí server
  • Jiné položky je třeba zpracovávat mimo zrcadlení, jako jsou přihlašovací údaje, úlohy SQL Agent atd.
  • Vyžaduje další ukládání zrcadlené kopie
  • Pokud jsou snímky použity pouze pro čtení, snímek je pouze aktuální, jako když byl snímek vytvořen.
  • Rekonfigurace může vyžadovat ruční zásah.
  • Potřeba spoléhat se na distributora, aby tlačil změny.
  • Jiné položky je nutné zpracovávat mimo replikaci, jako jsou přihlašovací údaje, úlohy SQL Agent atd.
  • Složitější je nastavení a udržování dalších možností.
  • SQL Server bude muset být plně licencován pro sekundární server.
Doporučená

Související Články

  • rozdíl mezi: Rozdíl mezi FBI a CIA

    Rozdíl mezi FBI a CIA

    Klíčový rozdíl: Federální úřad pro vyšetřování (FBI) je vládní agentura, která pracuje pod ministerstvem spravedlnosti Spojených států. Centrální zpravodajská agentura (CIA) je nezávislá civilní zpravodajská agentura Spojených států, která je zodpovědná za poskytování informací o národní bezpečnosti americkým tvůrcům politik. Organizace FBI a CIA se staly populárn
  • rozdíl mezi: Rozdíl mezi Nokia Lumia 720 a Nokia Lumia 620

    Rozdíl mezi Nokia Lumia 720 a Nokia Lumia 620

    Klíčový rozdíl: Nokia Lumia 720 je jedním z nejnovějších telefonů, které jsou podobné své vlajkové lodi Lumia 920. Lumia 720 je dodáván s procesorem Snagdragon S4 s procesorem 1 GHz s 512 MB RAM a 8 GB interním úložným prostorem, který lze rozšířit na 64 GB. Telefon je k dispozici s primárním fotoaparátem 6, 7 MP s optikou Carl Zeiss, autofokusem a LED bleskem. Má také 1.3 MP sekundárn
  • rozdíl mezi: Rozdíl mezi DLC a rozšiřujícími balíčky

    Rozdíl mezi DLC a rozšiřujícími balíčky

    Klíčový rozdíl : DLC a rozšiřující balíček jsou téměř totéž, přičemž oba tyto soubory se používají k přidávání nových funkcí, dějů, znaků nebo jednoduše prodloužení životnosti hry. Mezi DLC a rozšiřujícím balíčkem není velký rozdíl. Termín "DLC" znamená "Obsah ke stažení". Jedná se o dodatečný a přiložitelný obsah vid
  • rozdíl mezi: Rozdíl mezi Nokia Lumia 620 a Karbonn Titanium S5

    Rozdíl mezi Nokia Lumia 620 a Karbonn Titanium S5

    Hlavní rozdíl: Jedním z nejnovějších smartphonů pod značkou je Nokia Lumia 620. Nokia Lumia 620 je určen pro vstupní zákazníky, kteří chtějí vyzkoušet Windows Phone 8, ale nemohou si dovolit věnovat se příliš mnoho. Karbonn vydal svůj čtyřjádrový telefon: Titanium S5. Toto je nástupce společnosti Titanium S1. Společnost Nokia, finská n
  • rozdíl mezi: Rozdíl mezi sušičem vlasů a tepelnou pistolí

    Rozdíl mezi sušičem vlasů a tepelnou pistolí

    Klíčový rozdíl: Vysoušeče vlasů nebo vysoušeče sušiček jsou elektromechanická zařízení, která vydávají horký nebo chladný vzduch, aby rychle vysychaly vlasy po sprchování. Vysoušeč vlasů je navržen tak, aby uvolňoval vzduch, který pomáhá urychlit odpařování vody z vlasů. Tepelné pistole jsou elektronick
  • rozdíl mezi: Rozdíl mezi teakovým dřevem a pryžovým dřevem

    Rozdíl mezi teakovým dřevem a pryžovým dřevem

    Hlavní rozdíl: Teakové dřevo je typ tvrdého dřeva. V podstatě pochází z druhu stromů Tectona grandis, který pochází z jižní a jihovýchodní Asie, zejména Indie, Indonésie, Malajsie, Thajska a Barmy. Jako dřevo má teak hladké zrno a strukturu. Má žlutavě hnědý odstín, který může zesílit přesčas na stříbřitě šedou barvu. Teak je proslulý vysokým obsahem olej
  • rozdíl mezi: Rozdíl mezi iPhone 6 a HTC One M8

    Rozdíl mezi iPhone 6 a HTC One M8

    Klíčový rozdíl: Apple iPhone 6 a HTC One M8 jsou poslední iterací vlajkových lodí společnosti. IPhone 6 má obrazovku o rozměrech 4, 7 palce a zcela novou 8MP fotoaparát iSight. HTC One M8 má "BoomSound" a je odolný vůči stříkající vodě. Na trhu je dnes mnoho smartphonů. Ve skutečnosti na tr
  • rozdíl mezi: Rozdíl mezi papírem na řeznictví a mrazicím papírem

    Rozdíl mezi papírem na řeznictví a mrazicím papírem

    Klíčový rozdíl: Mrazící papír je těžký papír, který je na jedné straně lemovaný tenkým plastovým materiálem a používá se hlavně k mrazení masa a ryb, aby nedošlo k jeho poškození. Měkký papír nemá plastovou podšívku na papíře. Mrazicí papír a řezací papír jsou ve skutečnosti velmi podobné pouze s jedním nepatrným rozdílem. Jsou také poměrně zaměnitelné, pokud se po
  • rozdíl mezi: Rozdíl mezi službami Alcatel One Touch Idol a Nexus 4

    Rozdíl mezi službami Alcatel One Touch Idol a Nexus 4

    Hlavní rozdíl: Alcatel One Touch Idol je oficiálním mobilním partnerem filmu Iron Man 3. Je vybaven 4, 7 palcový IPS LCD kapacitní dotykovou obrazovkou se 16 miliony barev. Displej má rozlišení 540 x 960 pixelů. Telefon je napájen Dual-core 1 GHz MediaTek MTK 6577+ a 512 MB RAM. Nexus 4 je čtvrtý Android smartphone značky Android. Byl vyroben v

Redakce Choice

Rozdíl mezi Unií a Unií

Klíčový rozdíl: Jednota a odbor jsou všechny příkazy používané v SQL k integraci hodnot ze dvou tabulek. Zřejmým rozdílem mezi těmito dvěma je to, že Unie vrací zřetelný soubor hodnot, zatímco Unie vrací všechny dotčené hodnoty, i když jsou duplikáty. SQL je jazyk strukturovaného dotazu, což je nástroj používaný při navrhování a vytváření databázových softwarových systémů. Unie a Unie nejsou nic jiného než příkazy