Erinevus andmebaasi peegeldamise ja replikatsiooni vahel

Peamised erinevused: Andmebaasi peegeldamine ja andmebaasi replikatsioon on kaks kõrget andmete kättesaadavuse tehnikat andmebaasi serverite jaoks. Replikatsioonis kopeeritakse ja jagatakse andmebaasi objektid ühest andmebaasist teise. See vähendab koormust algsest andmebaasiserverist ja kõik serverid, millele andmebaas kopeeriti, on sama aktiivsed kui põhiserver. Teisest küljest loob andmebaasi peegeldamine andmebaasi koopiaid kahes erinevas serveri eksemplaris (peamine ja peegel). Need peeglid kopeerivad koopiatena ja ei ole alati aktiivsed nagu andmete replikatsiooni puhul.

Andmebaasi replikatsioon viitab meetodite rühmale, milles andmeid kopeeritakse ja need koopiad jagatakse ühest andmebaasist teise. Andmete ja andmebaasi objektide vahelise kooskõla säilitamiseks sünkroniseeritakse ka andmebaase. Allika andmebaasi serverit võib nimetada kapteniks ja servereid, milles andmeid kopeeritakse, võib nimetada orjadeks. See aitab vähendada põhiserveri koormust, kuna klientidel on võimalik kasutada rohkem kui ühte serverit.

Põhi- ja orja serverite käitumine on üldiselt sama. Andmete mis tahes muutus kajastub ka slave serverites. Seda tehnikat saab kasutada andmete kopeerimiseks rohkem kui ühes andmebaasis. Osalist replikatsiooni rakendatakse ainult tabelite või ridade veergude alamhulga jaoks ja seetõttu ei tohi see sisuliselt kogu andmebaasi korrata.

Andmebaasi peegeldamine viitab meetoditele, mille abil luuakse ja säilitatakse andmebaasi koondatud koopiad. Peegeldatud koopia sünkroniseeritakse järjepidevalt põhiandmebaasiga. See meetod aitab tagada katkematu andmete kättesaadavuse ja vähendab ka seisakuid, mis võivad muidu esineda andmete rikkumise või kadumise tõttu. Uuendamise protsessi käigus annab andmebaasi peegeldamine vähemalt ühe elujõulise koopia, millele pääseb juurde.

Microsoft SQL server kasutab seda tehnikat, säilitades ühe andmebaasi kaks koopiat (põhi- ja peegelpildi) erinevates arvutites, mida tuntakse serveri eksemplaridena. Need peegelpildid toimivad andmebaasi ooterežiimi koopiatena. Andmebaasi peegeldamine piirdub ainult kahe serveriga.

Andmebaaside suurema kättesaadavuse saavutamiseks kasutatakse kombinatsioonides ka replikatsiooni- ja peegeldustehnikaid. Peamine erinevus replikatsiooni ja peegeldamise vahel on see, et erinevalt peegeldamisest ei ole replikatsioonis ooterežiimi servereid, kuna kõik serverid toimivad aktiivsete serveritena. Peegeldamine on eelistatud siis, kui soovitakse aeglustada ja soovib, et jagatud salvestuse, lülitite jms kontekstis oleks kulutõhus lahendus. Teisest küljest eelistatakse replikatsiooni stsenaariumis, kus jagatud töötlemist peab jagama rakenduse töökoormust.

Andmebaasi peegeldamise ja replikatsiooni võrdlus:

Andmebaasi peegeldamine

Replikatsioon

Määratlus

Andmebaasi peegeldamine loob andmebaasi koopiaid kahes erinevas serveri eksemplaris. Need koopiad töötavad koopiatena ja ei ole alati aktiivsed nagu andmete replikatsiooni puhul.

Replikatsioonis kopeeritakse ja jagatakse andmebaasi objektid ühest andmebaasist teise. See vähendab koormust algsest andmebaasiserverist ja kõik serverid, millele andmebaas kopeeriti, on sama aktiivsed kui põhiserver.

Eelised

Andmebaasi peegeldamine aitab vähendada planeeritud ja planeerimata seisakuid järgmiselt:

  • Automaatne või käsitsi ülekandmine võib mõlemad töötada peegeldatud andmebaaside jaoks.
  • See hoiab peegeldatud andmebaasi õigesti sünkroniseeritud algse andmebaasiga
  • See parandab andmete kättesaadavust ja mastaapsust
  • See tagab tõrke ohutu varukoopia
  • See tagab koormuse leviku
  • See annab võimaluse katkestatud operatsiooni ajal

Puudused (SQL Server 2008)

  • Kõrge turvalisus ilma automaatse tõrkekatkestuseta võib olla võrgu üldine.
  • "Automaatne failover" jaoks on vajalik kolmas server.
  • Teisi objekte tuleb käsitleda väljaspool peegeldamist, näiteks sisselogimist, SQL Agent töökohti jne.
  • Nõuab peegeldatud koopia lisamälu
  • Kui hetktõmmiseid kasutatakse ainult lugemiseks, on hetktõmmis ainult hetkeseisu loomisel.
  • Ümberkonfigureerimine võib vajada käsitsi sekkumist.
  • Muutuste tõukamiseks peate toetuma turustajale.
  • Teisi objekte tuleb käsitseda väljaspool replikatsiooni, näiteks sisselogimist, SQL Agent töökohti jne.
  • Seejärel on teiste valikute seadistamine ja hooldamine keerulisem.
  • SQL Server peab olema teisese serveri jaoks täielikult litsentsitud.
Soovitatav

Seotud Artiklid

  • vahe: IPad Mini ja Galaxy märkuste erinevus 10.1

    IPad Mini ja Galaxy märkuste erinevus 10.1

    Peamised erinevused: iPad Mini on õhem iPad 2. iPad Mini on varustatud 7, 9-tollise LED-taustvalgustusega multi-touch ekraaniga, millel on IPS-tehnoloogia puutetundlik ekraan, mis on kaetud sõrmejälgede suhtes resistentse oleofoobse materjaliga. Galaxy märkus 10.1 on Samsungi projekteeritud ja valmistatud tahvelarvuti. Se
  • vahe: Erinevus ühise õiguse ja kriminaalõiguse vahel

    Erinevus ühise õiguse ja kriminaalõiguse vahel

    Peamised erinevused: ühised seadused on seadused, mis on jõustunud kohtuotsuste alusel. Need seadused töötatakse välja otsuste põhjal, mis on antud vanemates kohtuasjades. Ühised seadused on tuntud ka kui kohtupraktika või pretsedent. Kriminaalõigus on kuritegu ja kuriteoohvritele õigusemõistmist käsitlev seadus. Asutus vas
  • vahe: Erinevus artriidi ja podagra vahel

    Erinevus artriidi ja podagra vahel

    Peamised erinevused: artriit on katusmõiste, mis hõlmab rohkem kui sada lihas-skeleti häiret. Podagra on põletikulise artriidi vorm, mis põhjustab äkilist rasket valu, turse ja hellust. Mõiste Artriit viitab liigeste põletikule. See on katuseklausel, mis hõlmab rohkem kui 200 liiki reumaatilisi haigusi või seisundeid. Osteoart
  • vahe: Erinevus Sony Xperia SP ja Sony Xperia L vahel

    Erinevus Sony Xperia SP ja Sony Xperia L vahel

    Peamised erinevused: Xperia SP on 4, 6-tolline TFT mahtuvuslik puutetundlik telefon, mis on kaetud alumiiniumist korpusesse. See on vähem kui 10 mm paksune ja kaalub umbes 155 grammi. Ekraanil on HD-reaalajas kuvar ning seda toetab Mobile BRAVIA Engine 2. SP töötab 2G, 3G ja LTE võrkudes (sõltuvalt turu kättesaadavusest ja spordist 1, 7 GHz Qualcomm Snapdragon Dual Core protsessoriga. Sony
  • vahe: Garantii ja tagatise erinevus

    Garantii ja tagatise erinevus

    Peamised erinevused: Mõlemal on „tagatis” ja „garantii” sama tähendus. „Garantii” on nimisõna, samas kui „garantiid” võib kasutada nii nimisõnana kui ka verbina. Põhimõtteliselt on mõlemal "tagatis" ja "tagatis" sama tähendusega, vaid väheste erinevustega. Mõlemad tähendavad „mida
  • vahe: Erinevus PNG ja JPG vahel

    Erinevus PNG ja JPG vahel

    Peamine erinevus: PNG tähistab Portable Network Graphics. See loodi graafika vahetamise vormingu (GIF) täiustatud ja patenteerimata asendajana. JPG on JPEG-kujutise failivorming. JPEG on fotode kõige sagedamini kasutatav formaat. See on eriti hea värvifotode või paljude segude või gradientidega piltide jaoks. Saad
  • vahe: Erinevus kääbus planeedi ja planeedi vahel

    Erinevus kääbus planeedi ja planeedi vahel

    Peamine erinevus: planeet on objekt, mis orbiidil Päikese ümber elliptilises orbiidis, on oma materjali sfäärilise kujuga ja on puhastanud teiste orjude orbiidi. Kuigi kääbus planeedi orbiidil on ka päike, on see oma materjali sfäärilise kuju lisanud, kuid ei ole puhastanud oma teiste orjade ringi. Planeet
  • vahe: Erinevus LG Optimus G Pro ja LG Optimus G vahel

    Erinevus LG Optimus G Pro ja LG Optimus G vahel

    Peamised erinevused: LG Optimus G Pro-l on suuremad uuendused oma eelkäijale LG Optimus G. Seade spordib massiivset 5, 5-tollist True Full HD IPS puutetundlikku ekraani, millel on multi-touch võime ja pikslite tihedus 401 ppi. Kapoti all on telefon 1, 7 GHz Quad-core Snapdragon 600, mis teeb selle üsna kiireks ja kiireks. L
  • vahe: Erinevus USA armee ja USA mereväelaste vahel

    Erinevus USA armee ja USA mereväelaste vahel

    Peamised erinevused: USA armee ja USA mereväelased on Ameerika Ühendriikide relvajõudude kaks erinevat segmenti. USA sõjavägi vastutab kõikide maismaal toimuvate sõjaliste operatsioonide eest. Mereväelased on väga liikuvad amfiibirünnakud. Marines on teadaolevalt mobiilsed, kerged ja väga kiired. Nad on ko

Toimetaja Valik

Erinevus Nokia Lumia 1020 ja HTC One vahel

Peamine erinevus: Lumia 1020 on Nokia uusim lipulaev. See sisaldab 41 MP kaamerat ja töötab Windows Mobile 8-s. HTC One on HTC Corporationi lipulaev. See käivitati 2013. aasta märtsis. Nokia teatas oma uusima lipulaeva käivitamisest 23. juulil 2013. See oli Lumia 1020, telefon 41 MP kaameraga. Lumia 1020 järgneb Nokia 808 PureView'ile. Sead