Rozdiel medzi mirroringom databázy a replikáciou

Rozdiel kľúčov: Zrkadlenie databázy a replikácia databázy sú dve techniky vysokej dostupnosti údajov pre databázové servery. Pri replikácii sa dáta a databázové objekty skopírujú a distribuujú z jednej databázy do druhej. Znižuje záťaž z pôvodného databázového servera a všetky servery, na ktorých bola databáza skopírovaná, sú aktívne ako hlavný server. Na druhej strane zrkadlenie databázy vytvára kópie databázy v dvoch rôznych serverových inštanciách (hlavné a zrkadlové). Tieto zrkadlové kópie fungujú ako záložné kópie a nie sú vždy aktívne, ako v prípade replikácie dát.

Replikácia databázy sa vzťahuje na skupinu techník, v ktorých sa údaje kopírujú a tieto kópie sa distribuujú z jednej databázy do druhej. Na zachovanie konzistencie medzi údajmi a databázovými objektmi sa synchronizujú aj databázy. Zdrojový databázový server môže byť označovaný ako master a servery, v ktorých sú replikované dáta, môžu byť známe ako slave. To pomáha pri znižovaní zaťaženia na hlavnom serveri, pretože klienti môžu používať viac ako jeden server.

Chovanie master a slave serverov je vo všeobecnosti rovnaké. Akákoľvek zmena údajov sa prejaví aj v slave serveroch. Táto metóda sa môže použiť na kopírovanie údajov vo viacerých databázach. Čiastková replikácia je implementovaná iba pre podmnožinu tabuliek alebo stĺpcov riadkov, a preto nesmie v podstate replikovať celú databázu.

Zrkadlenie databázy sa týka techník, pomocou ktorých sa vytvárajú a udržiavajú redundantné kópie databázy. Zrkadená kópia je dôsledne synchronizovaná s hlavnou databázou. Táto technika pomáha zabezpečiť nepretržitú dostupnosť údajov a tiež znižuje prestoje, ktoré sa inak môžu vyskytnúť v dôsledku poškodenia alebo straty údajov. Počas procesu upgradu poskytuje zrkadlenie databázy prístup k aspoň jednej životaschopnej kópii.

Server Microsoft SQL používa túto techniku ​​tým, že uchováva dve kópie (hlavné a zrkadlové) jednej databázy na rôznych počítačoch známych ako inštancie servera. Tieto zrkadlové kópie slúžia ako záložné kópie databázy. Zrkadlenie databázy je obmedzené iba na dva servery.

Techniky replikácie a zrkadlenia sa používajú aj v kombináciách na dosiahnutie vyššej dostupnosti databáz. Kľúčovým rozdielom medzi replikáciou a zrkadlením je, že na rozdiel od zrkadlenia neexistujú v replikácii žiadne servery v pohotovostnom režime, pretože všetky servery fungujú ako aktívne servery. Zrkadlenie sa uprednostňuje, ak chceme znížiť dobu prestoja a chceme dosiahnuť nákladovo efektívne riešenie v kontexte so zdieľaným úložiskom, prepínačmi atď. Na druhej strane replikácia je vo všeobecnosti preferovaná v scenári, kde distribuované spracovanie musí byť podporované zdieľaním pracovné zaťaženie aplikácie.

Porovnanie zrkadlenia a replikácie databázy:

Zrkadlenie databázy

replikácie

definícia

Zrkadlenie databázy vytvára kópie databázy v dvoch rôznych serverových inštanciách. Tieto kópie fungujú ako záložné kópie a nie sú vždy aktívne, ako v prípade replikácie dát.

Pri replikácii sa dáta a databázové objekty skopírujú a distribuujú z jednej databázy do druhej. Znižuje záťaž z pôvodného databázového servera a všetky servery, na ktorých bola databáza skopírovaná, sú aktívne ako hlavný server.

výhody

Zrkadlenie databázy pomáha znížiť plánované a neplánované prestoje takto:

  • Automatické alebo manuálne prepnutie na zlyhanie je možné spracovať aj pre zrkadlené databázy.
  • Zachová sa zrkadlová databáza správne synchronizovaná s pôvodnou databázou
  • Zlepšuje dostupnosť a škálovateľnosť údajov
  • Poskytuje zálohovanie bezpečné
  • Poskytuje rozloženie zaťaženia
  • Poskytuje možnosť počas odpojenej prevádzky

Nevýhody (SQL Server 2008)

  • Vysoká bezpečnosť bez nastavenia automatického prebudenia môže byť nad hlavou siete.
  • Tretí server je potrebný pre "automatické prepnutie na zlyhanie"
  • Ostatné položky musia byť spracované mimo zrkadlenia, ako sú prihlasovacie údaje, úlohy SQL Agent atď.
  • Vyžaduje ďalšie ukladanie zrkadlovej kópie
  • Ak sa snímky používajú len na čítanie, snímka je iba aktuálna ako pri vytvorení snímky.
  • Rekonfigurácia môže vyžadovať manuálny zásah.
  • Potreba spoliehať sa na distribútora, aby tlačil zmeny.
  • Ostatné položky musia byť spracované mimo replikácie, ako sú prihlasovacie údaje, úlohy SQL Agent atď ...
  • Je to zložitejšie nastaviť a udržiavať ostatné možnosti.
  • SQL Server bude musieť byť plne licencovaný pre sekundárny server.
Odporúčaná

Súvisiace Články

  • rozdiel medzi: Rozdiel medzi Sony Xperia P a Karbonn Titanium S5

    Rozdiel medzi Sony Xperia P a Karbonn Titanium S5

    Hlavný rozdiel: Sony Xperia P je vybavená 4-palcovou dotykovou obrazovkou TFT, ktorá umožňuje až 4-dotykové funkcie. Obrazovka je odolná proti poškriabaniu a má odolný proti rozbitiu. Dotyková obrazovka poskytuje približne 275 ppi hustoty pixelov spolu s technológiou WhiteMagic, ktorá pridáva extra biely pixel s už prítomnou červenou, modrou a zelenou farbou. Karbonn Titanium
  • rozdiel medzi: Rozdiel medzi veveričkou a Chipmunk

    Rozdiel medzi veveričkou a Chipmunk

    Hlavný rozdiel: Veverky sú typom malých alebo stredne veľkých hlodavcov. Táto rodina obsahuje veveričky stromov, veveričky, chipmunks, svišťovia, lietajúce veveričky a prériové psy. Chipmunks sú typ veveričky. Fyzicky, chipmunks sú oveľa menšie ako väčšina ostatných typov veveričiek, takmer polovičný. Tiež, chipmunks majú ten
  • rozdiel medzi: Rozdiel medzi Králik a Bunny

    Rozdiel medzi Králik a Bunny

    Kľúčový rozdiel: V skutočnosti nie je žiadny rozdiel medzi králikom a zajačikom. Bunny je len ďalší názov králika. V skutočnosti nie je žiadny rozdiel medzi králikom a zajačikom. Toto sú len dva rôzne názvy pre to isté stvorenie. Názov zajačik bol odvodený zo starého názvu "conyies", ktorý bol použitý na nazývanie králikov v 18. storočí. Králičí bábätká boli
  • rozdiel medzi: Rozdiel medzi cementom a betónom

    Rozdiel medzi cementom a betónom

    Hlavný rozdiel: Cement je spojivo, látka, ktorá sa používa na viazanie materiálov. Spojivo je látka, ktorá nezávisle vytvára a vytvrdzuje. Betón je kombinácia cementu a kameniva, čo je silný stavebný materiál, ktorý pretrváva aj napriek environmentálnym účinkom. Cement je spojivo, látka, ktorá sa používa na viazanie materiálov. To sa datuje od Rimanov,
  • rozdiel medzi: Rozdiel medzi Sony Xperia P a Nokia Lumia 820

    Rozdiel medzi Sony Xperia P a Nokia Lumia 820

    Hlavný rozdiel: Sony Xperia P je vybavená 4-palcovou dotykovou obrazovkou TFT, ktorá umožňuje až 4-dotykové funkcie. Obrazovka je odolná proti poškriabaniu a má odolný proti rozbitiu. Dotyková obrazovka poskytuje približne 275 ppi hustoty pixelov spolu s technológiou WhiteMagic, ktorá pridáva extra biely pixel s už prítomnou červenou, modrou a zelenou farbou. Jedným z prvých s
  • rozdiel medzi: Rozdiel medzi znovuzrodením a reincarnáciou

    Rozdiel medzi znovuzrodením a reincarnáciou

    Kľúčový rozdiel: Znovuzrodenie a reinkarnácia sa týkajú procesu znovu zrodenia po smrti. Znovuzrodenie je spojené s doktrínou budhizmu, kde popiera predstavu o akejkoľvek duši. Znovuzrodenie sa označuje ako opakovaný výskyt procesu existencie. Na druhej strane je reinkarnácia spojená s doktrínou hinduizmu, kde je definovaná povahou duše, ktorá je trvalá a má sa znova narodiť tým, že práve prijme nové telo. Všeobecne platí, že znovu
  • rozdiel medzi: Rozdiel medzi výronom a deformáciou

    Rozdiel medzi výronom a deformáciou

    Kľúčový rozdiel: Výron a deformácia sú dve bežné zranenia. Výskyt sa vyskytuje v dôsledku preťahovania alebo roztrhnutia väzov, zatiaľ čo kmene sa vyskytujú v dôsledku rozťahovania a roztrhnutia svalov alebo šliach. Majú podobné známky a symptómy. Mnoho ľudí používa vyvrtnutie a napätie zameniteľné. Obaja sa však týkajú dvoch r
  • rozdiel medzi: Rozdiel medzi autentickým a originálnym

    Rozdiel medzi autentickým a originálnym

    Hlavný rozdiel: autentické a originálne prívlastky sa často považujú za rovnaké vo svojich významoch; ale trochu sa líšia; tj každá autentická vec nie je originálna a naopak. Slovo "autentické" znamená spoľahlivé alebo originálne, ktoré môžu byť ekvivalentné pôvodnému, ale nie originálnemu. Zatiaľ čo slovo "orig
  • rozdiel medzi: Rozdiel medzi Samsung Galaxy Tab 3 7.0 a Samsung Galaxy Poznámka 8.0

    Rozdiel medzi Samsung Galaxy Tab 3 7.0 a Samsung Galaxy Poznámka 8.0

    Kľúčový rozdiel: Samsung Galaxy Tab 3 7.0 športuje 7-palcový dotykový displej WSVGA TFT a má rozmery 188 x 111, 1 x 9, 9 mm, čo robí zariadenie tenšie v porovnaní s predchádzajúcimi tabletami. Tableta je skutočne zameraná na oblasť s nízkym výkonom. Samsung Galaxy Note 8.0 sa zameriava na vyplnenie medzery medzi Galaxy Note II a Galaxy Note 10.1. Galaxy Note 8 o

Redakcia Choice

Rozdiel medzi inžinierom softvéru a počítačovým inžinierom

Kľúčový rozdiel: Softvér inžinieri je osoba, ktorá sa zaoberá návrhom, vývojom, konštrukciou, testovaním a údržbou softvéru. Títo ľudia sa tiež môžu odvolávať na seba ako na vývojárov softvéru alebo počítačových programátorov. Inžinieri počítača sú ľudia, ktorí sú zodpovední za vývoj, implementáciu a testovanie počítačových komponentov vrátane hardvéru a softvéru. Musia tiež vyvíjať čipy, mikroprocesory a ďalš