Peilauksen ja replikoinnin ero

Sisällysluettelo:

Peilauksen ja replikoinnin ero
Peilauksen ja replikoinnin ero

Video: Peilauksen ja replikoinnin ero

Video: Peilauksen ja replikoinnin ero
Video: ANUNNAKI MOVIE EXPLAINED | Fact or fiction? 2024, Marraskuu
Anonim

Avainero peilauksen ja replikoinnin välillä on, että peilaus tapahtuu tietokannassa, kun taas replikointi tapahtuu tiedoissa ja tietokantaobjekteissa. Toinen tärkeä ero peilauksen ja replikoinnin välillä on, että peilaus ei tue hajautettua ympäristöä, mutta replikointi tukee hajautettua tietokantaympäristöä.

Peilaaminen ja replikointi ovat kaksi DBMS-tekniikkaa, jotka parantavat tietojen saatavuutta ja luotettavuutta. Peilaus sisältää tietokannan redundantteja kopioita, kun taas replikointi sisältää tietojen ja tietokantaobjektien, kuten taulukkonäkymien jne., päällekkäisyyden.

Mitä on peilaus?

Tietokannan peilaus tarkoittaa koneelle tai palvelimelle tallennetun tietokannan monistamista toiseen palvelimeen. Alkuperäinen tietokanta on päätietokanta. Kopioitu tietokanta on peilitietokanta. Järjestelmä kopioi kaikki päämiehen sisältöön tehdyt muutokset peiliin. Toisin sanoen pääpalvelin siirtää tapahtumalokin päivitykset automaattisesti peilipalvelimen tietokantaan. Jos tapahtuu vika, järjestelmä voi palauttaa tiedot kopioimalla tietokannasta toiseen. Siksi, jos tapahtuu vika, peilitietokanta alkaa toimia samalla tavalla kuin päätietokanta.

Ero peilauksen ja replikoinnin välillä
Ero peilauksen ja replikoinnin välillä
Ero peilauksen ja replikoinnin välillä
Ero peilauksen ja replikoinnin välillä

Kuva 01: DBMS

Lisäksi tietokannan peilaus on kallista, ja usein tapahtuvat päivitykset voivat lisätä viivettä ja hidastaa suorituskykyä. Yleensä palvelinvika voi aiheuttaa tietojen menetyksen, mutta tietojen peilaus on parempi ratkaisu tämän ongelman ratkaisemiseen.

Mikä on replikointi?

Tietojen replikointi kopioi usein tietoja ja tietoobjekteja tietokannasta toiseen tietokantaan. Yleensä julkaisija on palvelin, joka toimittaa tiedot replikoitaviksi muille palvelimille. Palvelin, joka vastaanottaa replikoidut tiedot julkaisij alta, on tilaaja.

Tietokantareplikaatioita on kolmenlaisia. Ne ovat tilannekuva, yhdistäminen ja tapahtuman replikointi. Ensinnäkin tilannekuvan replikaatiossa palvelimen tiedot kopioidaan toisen palvelimen tietokantaan tai toiseen tietokantaan samassa palvelimessa. Toiseksi replikoinnin yhdistämisessä useiden tietokantojen tiedot yhdistyvät yhdeksi tietokannaksi. Kolmanneksi, tapahtuman replikaatiossa käyttäjät saavat aluksi täydet kopiot tiedoista ja saavat sitten jatkuvasti päivityksiä tietojen muuttuessa.

Kaiken kaikkiaan tietokannan replikointi tarjoaa hajautetun tietokantaympäristön, joka auttaa käyttäjiä pääsemään käsiksi heidän tehtäväänsä koskeviin tietoihin. Yksi yleinen tietokanta, joka tarjoaa tietokannan peilauksen ja replikoinnin, on MSSQL Server.

Mitä eroa on peilauksella ja replikaatiolla?

Peilaus on prosessi, jolla luodaan ja ylläpidetään tietokannan ylimääräisiä kopioita. Toisa alta replikointi on prosessi, jossa jatkuvasti kopioidaan tietojen muutoksia tietokannasta toiseen. Peilaus suoritetaan tietokannassa, kun taas replikointi suoritetaan sekä datalle että tietokantaobjekteille.

Peilattu tietokanta on toisessa koneessa. Päinvastoin, replikointitiedot ja tietoobjektit sijaitsevat toisessa tietokannassa. Hajautetun tietokannan tukemisen os alta peilaus ei tue hajautettua ympäristöä. Replikointi tukee kuitenkin hajautettua tietokantaympäristöä. Kaiken kaikkiaan peilausta pidetään kalliina verrattuna replikointiin, joka on halvempi.

Ero peilauksen ja replikoinnin välillä taulukkomuodossa
Ero peilauksen ja replikoinnin välillä taulukkomuodossa
Ero peilauksen ja replikoinnin välillä taulukkomuodossa
Ero peilauksen ja replikoinnin välillä taulukkomuodossa

Yhteenveto – Peilaus vs. replikointi

Peilaaminen ja replikointi ovat kaksi tekniikkaa, jotka auttavat parantamaan tietojen saatavuutta ja luotettavuutta DBMS:ssä. Ero peilauksen ja replikoinnin välillä on se, että peilaus tapahtuu tietokannassa, kun taas replikointi tapahtuu tiedoissa ja tietokantaobjekteissa.

Suositeltava: