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

  • populární srovnání: Rozdíl mezi šerifem a Cop

    Rozdíl mezi šerifem a Cop

    Klíčový rozdíl : Rozdíl mezi policistou a šerifem se týká jejich oblasti působnosti. Šerif je zvolen občany a v jeho kraji udržuje zákon a pořádek. Policista je vládní úředník, který se stará o vymáhání práva v konkrétním městě, obci, městě nebo vesnici. Policisté a šerifi jsou mírní důstojníci, kteří riskují svůj život pro bezpečnost a bezpečnost svých komunit. Oba oba patří do organizace pro vymáhání prá
  • populární srovnání: Rozdíl mezi bankou a úvěrovou unií

    Rozdíl mezi bankou a úvěrovou unií

    Hlavní rozdíl: Banky jsou soukromé instituce, které svým zákazníkům poskytují bankovní služby. Družstevní záložny jsou neziskové instituce, které vlastní a řídí její členové. Banky a družstevní záložny mají spíše podobnou povahu, neboť poskytují finanční služby, jako jsou spořitelní účty a úvěry na bydlení. V některých klíčových charakteristikách s
  • populární srovnání: Rozdíl mezi Bajaj Pulsar 180cc DTSI a Bajaj Pulsar 220cc DTSI

    Rozdíl mezi Bajaj Pulsar 180cc DTSI a Bajaj Pulsar 220cc DTSI

    Klíčový rozdíl: Bajaj Pulsar 180cc DTS-i a DTS-i 220cc jsou oba produkty od firmy pojmenované jako Bajaj Auto. Oba jsou vybaveny technologií DTS-i. V mnoha specifikacích se liší. Pulsar 180 cc DTS-i je dobrá hodnota za peníze a může být upřednostňován pro svůj nejvyšší sportovní vzhled. Na druhou stranu, po
  • populární srovnání: Rozdíl mezi iPhone 5C a iPhone 4S

    Rozdíl mezi iPhone 5C a iPhone 4S

    Hlavní rozdíl: iPhone 5C je levnější variantou iPhone 5S od společnosti Apple Inc. iPhone 4S předchází iPhone 4S a byl zahájen po iPhone 4. Byl oficiálně propuštěn v říjnu 2011. Apple oznámil dva nové modely telefonů, iPhone 5S a iPhone 5C. Telefon byl spuštěn 10. září 2013. iPhone 5C je hlavně považován za levnější variantu iPhone 5S. Nicméně, zatímco to je levně
  • populární srovnání: Rozdíl mezi hlídaním a péčí o děti

    Rozdíl mezi hlídaním a péčí o děti

    Klíčový rozdíl: Hlídání dětí je druh péče o děti, kde se teenagery starají o děti, výměnou za nějaké kapesné. Péče o děti je aktem péče a dozoru nad dítětem v nepřítomnosti jeho rodičů / opatrovníků. Hlídání dětí je vlastně druh péče o děti, kdy se teenageři dočasně starají o děti, dokud se jejich rodiče / opatrovníci nevrátí z práce. Babysittery jsou obecně teenageři, kteří chtějí v
  • populární srovnání: Rozdíl mezi LG Optimus L7 II Dual a Nexus 4

    Rozdíl mezi LG Optimus L7 II Dual a Nexus 4

    Hlavní rozdíl: LG Optimus L7 II Dual je telefon střední třídy od společnosti LG. Telefon je telefon s dvou SIM kartami. Zařízení je vybaveno 4, 3 palcovým IPS LCD, kapacitní dotykovou obrazovkou s rozlišením 480 x 800 pixelů. Spouští se v systému Android v 4.1.2 (JellyBean), který je podporován procesorem Snapdragon Qualcomm MSM8225 Snapdragon s dvojjádrovým výkonem 1, 0 GHz a 768 MB paměti RAM. Nexus 4 je čtvrtý Andr
  • populární srovnání: Rozdíl mezi Samsung Galaxy S4 Mini a Samsung Galaxy S4

    Rozdíl mezi Samsung Galaxy S4 Mini a Samsung Galaxy S4

    Klíčový rozdíl: Společnost Samsung oficiálně oznámila malému bratrovi své zcela nové vlajkové lodi: Samsung Galaxy S4 Mini. Telefon je dodáván s 4, 3 palcovou kapacitní dotykovou obrazovkou qHD Super AMOLED s kapacitou ~ 256 ppi. Hmotnost telefonu byla také snížena na 107 gramů pro model 3G a 108 gramů pro model LTE. Samsung Galaxy S4
  • populární srovnání: Rozdíl mezi mzdovým účtem a běžným účtem v bankách

    Rozdíl mezi mzdovým účtem a běžným účtem v bankách

    Hlavní rozdíl: Mzdový účet je bankovní účet určený a nabízen hlavně osobám s platy. Na druhou stranu běžný účet je účet, který je navržen tak, aby vyhovoval potřebám podnikatelů, firem, společností, veřejných podniků apod. Každý z nich má své výhody a výhody. V podstatě v dnešním světě má každý bankovní účet. Bankovní účet usnadňuje skladování a využíván
  • populární srovnání: Rozdíl mezi CTBT a NPT

    Rozdíl mezi CTBT a NPT

    Klíčový rozdíl: Svět se snaží ovládat chemické a jaderné zbraně. CTBT, což je Smlouva o úplném zákazu testování, je smlouvou, která zakazuje všechny jaderné výbuchy ve všech prostředích. Smlouva o nešíření jaderných zbraní znamená Smlouvu o nešíření jaderných zbraní, jejíž cílem je zabránit jaderných zbraních pro mírové využití jaderné energie. Smlouva o úplném zákazu testování (CTBT) byla

Redakce Choice

Rozdíl mezi Bitcoin a Ripple

Klíčový rozdíl: Bitcoin byl první úspěšně implementovaný protokol šifrovacího protokolu typu peer-to-peer. Ripple byl původně systém platebního styku, směnárny a remitencí. Nakonec vybudovala svou síť tak, aby zahrnovala svůj vlastní crypocurrency nazvaný zvlnění. Bitcoin je typ protokolu peer-to-peer kryptocurrency. Crypto-měna je typ digit