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

  • populaarsed võrdlused: Erinevus LG Optimus L7 II Dual ja Micromax A116 Canvas HD vahel

    Erinevus LG Optimus L7 II Dual ja Micromax A116 Canvas HD vahel

    Oluline erinevus: LG Optimus L7 II Dual on LG keskel asuv telefon. Telefon on kahekordne SIM-telefon. Seadmel on 4, 3-tolline IPS LCD-ekraan, mahtuvuslik puuteekraan resolutsiooniga 480 x 800 pikslit. See töötab Android v 4.1.2 (JellyBean), mida toetab 1, 0 GHz Dual-Core Qualcomm MSM8225 Snapdragon protsessor ja 768 MB RAM.
  • populaarsed võrdlused: Erinevus BPO ja KPO vahel

    Erinevus BPO ja KPO vahel

    Peamised erinevused: BPO, Business Processing Outsourcing'i lühend, tähendab äritegevuse protsessi rakendamist, kasutades allhanke kanalit. Teisest küljest tähendab KPO, mis sisaldab lühendit Knowledge Process Outsourcing, allhanget protsessi, mis nõuab teadmiste töötlemist ühes või teises vormis. BPO ja KP
  • populaarsed võrdlused: Igavuse ja üksinduse erinevus

    Igavuse ja üksinduse erinevus

    Põhiline erinevus: igavus ja üksindus on lihtsalt kaks erinevat terminit. Igavus on subjektiivne seisund, kui isikut ei huvita regulaarne ilmutus või ravi. Teisest küljest on üksindus riik, kus inimesel ei ole kedagi, kellega jagada oma tundeid, või see on aeg, mil inimene on sisemiselt nõrk ja ei suuda nendega seotud emotsioonidega toime tulla, ei taha rääkida neid ja vajab häirimist. Igavus o
  • populaarsed võrdlused: Erinevus ametliku ja mitteametliku vahel

    Erinevus ametliku ja mitteametliku vahel

    Peamised erinevused: Ametlik on sageli seotud tavalise või etikettiga. See tähendab olla kooskõlas kehtestatud menetluste, vormide, konventsioonide või eeskirjadega. See on seotud ka ametlike normidega. Teisalt tähistab mitteametlik mitteformaalne stiil. See näitab põhjuslikku viisi, mida iseloomustab lõdvestunud ja sõbralik suhtumine. Ametlik
  • populaarsed võrdlused: Erinevus LAN ja intraneti vahel

    Erinevus LAN ja intraneti vahel

    Peamised erinevused: LAN tähistab kohtvõrku. See on arvutivõrk, mis ühendab väikese ala arvutid, näiteks kontorihoones või koolis. Intranet on privaatne internetivõrk, mis toetab kõiki tavalisi protokolle nagu TCP / IP, HTTP ja muud Interneti-standardi protokollid. Sisevõrku kasutatakse internetisarnaste teenuste lisamiseks LAN-i. Paljud i
  • populaarsed võrdlused: Linna ja kindluse erinevus

    Linna ja kindluse erinevus

    Peamised erinevused: Lossid ehitati ohutuse ja kaitse peamiseks motiiviks. Linnused ehitati sõjalise eesmärgi esmane motiiviks. Lossid ja linnused on üksteisega väga sarnased. Tegelikult kasutatakse neid mõnikord sünonüümidena. Mõlema tingimuse peamine erinevus on see, et lossid ehitati peamiselt ohutuse või kaitse eesmärgil, samas kui linnused ehitati sõjaliseks otstarbeks. Loss on su
  • populaarsed võrdlused: Erinevus Sambo ja maadluse vahel

    Erinevus Sambo ja maadluse vahel

    Peamine erinevus : Sambo on Venemaalt pärit võitluskunstide distsipliin. Maadlus on füüsiline võistlus, et saada ja säilitada paremust vastase üle, kasutades ahistavate tehnikate stringi. Sambo on lühend SAMozashchita Bez Oruzhiyale, mis on Vene „enesekaitseks ilma relvata”. Sambo on võitluskunstiks kogu maailmas ja Venemaal, selle päritoluriigis, samuti võitluskunstide vorm. 1920. aastate
  • populaarsed võrdlused: Erinevus maguskartulite ja jamssi vahel

    Erinevus maguskartulite ja jamssi vahel

    Peamine erinevus : nii "jamss" kui "maguskartul" on tuntud kui tipptasemel tervislik toit. Nad mõlemad pakuvad erinevaid tervise eeliseid ja erinevaid kulinaarseid kasutusviise ning iga köögivilja annab oma täiesti unikaalse ja erineva profiili. Termineid "maguskartulid" ja "jamss" kasutatakse vaheldumisi ja arvatakse olevat samad. Ku
  • populaarsed võrdlused: Erinevus paasapüha ja õhtusöögi vahel

    Erinevus paasapüha ja õhtusöögi vahel

    Peamised erinevused: paasapüha (Pesach) on üks kolmest peamisest juudi festivalist. See mäletab iisraellaste vabastamist iidse Egiptuse orjastamisest (põhineb Vanas Testamendi Exoduse raamatus). Õhtusöögil on palju tähendusi, kuid see on tavaliselt seotud kristliku riiduga, mida tuntakse kui Eucharistiat. Seda p

Toimetaja Valik

Järeldus ja prognoosimine

Peamine erinevus: järeldust võib üldiselt määratleda kui järelduste tegemist viie meeli abil tehtud tähelepanekute põhjal. Teisest küljest on ennustus oletus, mida saab teha ilma tõendite esitamiseta. See võib olla arvatavasti see, mida ennustaja tunneb. Lugemise mõistmine on muutunud iga kooli põhiteemaks. Selleks, et