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: Pitside ja heegelduste vahe

    Pitside ja heegelduste vahe

    Põhiline erinevus: heegeldamine viitab protsessile, mida kasutatakse konkreetse kangatüübi loomiseks, samas kui mõiste pits tähendab teist tüüpi kangast. Pits tundub delikaatsem, on peenemate õmblustega ja on väljapaistvama ja tasapinnalisema väljanägemisega, samas kui heegeldatud pits on tuntud oma toores ja paksu välimusega. Rõivad ja
  • vahe: Gull ja Albatross erinevus

    Gull ja Albatross erinevus

    Peamised erinevused: kajakad kuuluvad Animalia kuningriigi Laridae perekonda. Need on seotud raskete kehade, pikkade tiibade, mõõdukalt pikkade kaelte ja pikkade jalgadega, millel on täisvoodriga jalad. Albatrossid on üks suurimaid lennulinde. Nad kuuluvad Procellariiformese ordule ja Diomedeidae perekonnale. Al
  • vahe: Erinevus NASDAQi ja NYSE vahel

    Erinevus NASDAQi ja NYSE vahel

    Peamine erinevus: NASDAQ ja NYSE on kaks erinevat börsi. NASDAQ on Ameerika börs. NASDAQ oli Riikliku Väärtpaberite Vahendajate Assotsiatsiooni automaatne noteering. See on suuruselt teine ​​börs turukapitalisatsiooni järgi maailmas. New Yorgi börs (NYSE) on maailma suurim börs noteeritud äriühingute turukapitalisatsiooni järgi. NYSE asub USA
  • vahe: Erinevus Microsoft Surface RT ja Lenovo IdeaPad Jooga vahel 11

    Erinevus Microsoft Surface RT ja Lenovo IdeaPad Jooga vahel 11

    Peamised erinevused: Microsoft Surface RT on tablett, millel on 10, 6-tolline TFT HD mahtuvuslik puutetundlik ekraan ligikaudu 148 ppi tihedusega. Ekraan annab õige 16: 9 kuvasuhte. Kuid operatsioonisüsteem ei ühildu vanade Windows PC programmidega. Lenovo IdeaPad Jooga 11 ainulaadne aspekt on see, et tegemist on konverteeritava sülearvutiga, millel on multi-mode 360 ​​° Flip disain. See või
  • vahe: Meteori ja meteoriidi erinevus

    Meteori ja meteoriidi erinevus

    Peamine erinevus: meteoor on valguse välk, mis järgib meie atmosfääri sisenemisel interplanetaarset prahti. Me nimetame sageli meteori kui langevat tähte või tulistustähte. Meteoroid on päikesesüsteemis mis tahes praht. Meteoroidi suurus võib ulatuda liiva tera suurusest kuni 100 kg kaaluva suurusega osakeste suuruse poole. Meteor o
  • vahe: Erinevus PUSH ja POP vahel

    Erinevus PUSH ja POP vahel

    Peamine erinevus: PUSH on siis, kui kirje "pannakse" virnale. POP on siis, kui viimane lükatud kirje on "stopp". PUSH ja POP on käskud, mida kasutatakse virnas. Arvutiteaduses on stack mälupiirkond, kus on kõik kohalikud muutujad ja parameetrid, mida kasutavad mis tahes funktsioon. Se
  • vahe: Erinevus Selfie Stick ja Monopod vahel

    Erinevus Selfie Stick ja Monopod vahel

    Peamine erinevus: Selfie stick on tüüpi monopood, mis võimaldab kasutajatel panna oma mobiiltelefone või kaameraid kinni ja kaugjuhtimispult võimaldab isikul fotole klõpsata. Monopood on post, mis võimaldab kasutajatel kaamerate, videokaamerate, binoklite ja vintpüssi kinnitamiseks pildistamise täpsust. Eneseav
  • vahe: Erinevus Nerd ja Intelligent

    Erinevus Nerd ja Intelligent

    Põhiline erinevus: mõiste, nutt kasutatakse selleks, et viidata inimesele, kes käitub ebamugavalt teiste inimeste ümber, et ta on sotsiaalselt ebaõiglane. Nutt on tavaliselt keegi, kellel on väga tugevad huvid tehniliste ainete, arvutite, mängude, raamatute, koomiksite jms vastu. uued või rasked olukorrad. Mõlema
  • vahe: Erinevus aktsentide ja dialektide vahel

    Erinevus aktsentide ja dialektide vahel

    Peamised erinevused: keeleteaduses sõltub aktsent peamiselt konkreetsete sõnade või fraaside hääldamisest. Rõhk on see, kuidas erinevad inimesed hääldavad sõnu üksteisest erinevalt. Murde on keele enda ja mitte ainult häälduse variatsioon. Dialect on keel, mis on tuletatud esmastest keeltest. Rõhk ja mu

Toimetaja Valik

Erinevus puuvillasest teksast ja Denim Jeansist

Peamine erinevus: teksad on denim või dungaree riidest materjalist püksid. Teksad olid populaarsed sinine teksariide püksid, mis leiutas Levi Strauss 1873. aastal. Denim on karm puuvillane vatitekstiil, mis tähendab, et see on valmistatud puuvillakiust, mis on kootud konkreetsel viisil. Tänapäeval toodetakse peamiselt teksapükside populaarsuse tõttu puuvill-polüestri segu kaudu mitmeid teksaseid. Tradits