Skillnad mellan databasspegling och replikering

Huvudskillnad: Databasspegling och databasreplikation är två högdatatillgänglighetstekniker för databasservrar. I replikering kopieras data och databasobjekt och distribueras från en databas till en annan. Det minskar belastningen från den ursprungliga databasservern och alla servrar som databasen kopierades på är lika aktiv som masterservern. Å andra sidan skapar databasspegling kopior av en databas i två olika serverns instanser (huvud och spegel). Dessa spegelkopier fungerar som kopior och är inte alltid aktiva som i fallet med datareplikation.

Databasreplikation avser den grupp av tekniker där data kopieras och dessa kopior distribueras från en databas till en annan. För att upprätthålla konsistensen mellan data och databasobjekt synkroniseras även databaser. Källdatabasern servern kan kallas mästaren och servrarna i vilka data replikeras kan kallas slavar. Detta hjälper till att minska belastningen på masterserver eftersom mer än en server kan användas av klienterna.

Beteendet hos master- och slaveservrar är i allmänhet samma. Eventuell förändring av data återspeglas också i slavens servrar. Denna teknik kan användas för att kopiera data i mer än en databas. Delvis replikering implementeras endast för en delmängd av tabeller eller kolumner av rader, och därför måste det inte väsentligen replikera hela databasen.

Databasspegling avser de tekniker som gör att redundanta kopior av en databas skapas och underhålls. Den speglade kopian synkroniseras konsekvent med huvuddatabasen. Denna teknik hjälper till att säkerställa oavbruten tillgänglighet av data och också sänker nedetiden som annars kan uppstå på grund av data korruption eller förlust. Under uppgraderingsprocessen ger databasspegling åtminstone en genomförbar kopia som kan nås.

Microsoft SQL-servern använder denna teknik genom att bibehålla två kopior (huvud och spegel) i en enda databas på olika datorer som kallas servernsinstanser. Dessa spegelkopior fungerar som databasens standby-kopior. Databasspegling är begränsad till endast två servrar.

Replikering och speglingsteknik används också i kombinationer för att uppnå högre tillgänglighet av databaser. Den viktigaste skillnaden mellan replikering och spegling är att till skillnad från spegling, finns det inga standby-servrar i replikering, eftersom alla servrar fungerar som aktiva servrar. Spegling föredras när man vill minska nolltid och vill ha en kostnadseffektiv lösning i sammanhang med delad lagring, omkopplare etc. Å andra sidan är replikering vanligtvis föredragen i ett scenario där distribuerad bearbetning måste stödjas genom delning arbetsbelastningen för en ansökan.

Jämförelse mellan databasspegling och replikering:

Databasspegling

Replication

Definition

Databasspegling skapar kopior av en databas i två olika serverinstanser. Dessa kopior fungerar som kopior och är inte alltid aktiva som i fallet med datareplikation.

I replikering kopieras data och databasobjekt och distribueras från en databas till en annan. Det minskar belastningen från den ursprungliga databasservern och alla servrar som databasen kopierades på är lika aktiv som masterservern.

fördelar

Databasspegling bidrar till att minska planerad och oplanerad driftstopp enligt följande:

  • Automatisk eller manuell failover kan både utarbetas för speglade databaser.
  • Den håller den speglade databasen ordentligt synkroniserad med den ursprungliga databasen
  • Det förbättrar tillgängligheten och skalbarheten i data
  • Det ger fel säkerhetskopiering
  • Det ger lastspridning
  • Det ger möjlighet under en bortkopplad operation

Nackdelar (SQL Server 2008)

  • Hög säkerhet utan automatisk övergångsinställning kan vara nätverkspost.
  • En tredje server krävs för "automatisk failover"
  • Andra objekt måste hanteras utanför spegling, t.ex. inloggningar, SQL Agent-jobb, etc.
  • Kräver ytterligare lagring för speglad kopia
  • Om ögonblicksbilder används endast för läsning är ögonblicksbilden bara lika aktuell som när ögonblicksbilden skapades.
  • Omkonfiguration kan kräva manuell ingrepp.
  • Behöver förlita sig på distributören för att driva förändringar.
  • Andra objekt måste hanteras utanför replik, t.ex. inloggningar, SQL Agent-jobb, etc ...
  • Det är mer komplicerat att installera och underhålla de andra alternativen.
  • SQL Server måste vara fullt licensierad för den sekundära servern.
Rekommenderas

Relaterade Artiklar

  • populära jämförelser: Skillnad mellan konfucianism och buddhism

    Skillnad mellan konfucianism och buddhism

    Huvudskillnad : Även om det finns många likheter mellan de två, är den viktigaste skillnaden mellan dem att konfucianismen är ett etiskt och filosofiskt system, medan buddhismen är en följd religion. Buddha och Confucius var asiatiska filosofer från 6: e århundradet f.Kr., Som sökte vägar för att stoppa människors lidande runt om i världen. Även om båda
  • populära jämförelser: Skillnad mellan Procedurella, strukturella och Objektorienterade Programmeringsspråk

    Skillnad mellan Procedurella, strukturella och Objektorienterade Programmeringsspråk

    Huvudskillnad: Ett procedurprogrammeringsspråk består av en uppsättning procedursamtal och en uppsättning kod för varje procedur. Ett strukturellt programmeringsspråk betonar att man separerar ett programs data från dess funktionalitet. Å andra sidan är objektorienterade språk baserade på enheter som kallas föremål. Ett program
  • populära jämförelser: Skillnad mellan socker och konditori socker

    Skillnad mellan socker och konditori socker

    Huvudskillnad: Bordsocker, granulärt socker eller vitsocker är det normala raffinerade sockret som vi köper i snabbköpet. Confectioners 'socker, även känt som pulveriserat socker eller florsocker, är mycket fint pulveriserat socker. Det skiljer sig från normalt vitt socker bara på detta sätt. Det är v
  • populära jämförelser: Skillnad mellan jordnötssmör och gelé

    Skillnad mellan jordnötssmör och gelé

    Huvudskillnad: Jordnötssmör är i huvudsak en matpasta som är gjord av marktorkade jordnötter. Medan gelé är en typ av fruktbevarande som är klar eller genomskinlig och gjord av fruktjuice. En av de mest kända smörgåsarna är hela jordnötssmöret och geléen, även känd som PB & J. Det är mest populärt i Nordamerika, men det har också börjat bli rykte i resten av världen. Som namnet antyder ä
  • populära jämförelser: Skillnad mellan kandidatexamen och kandidatexamen

    Skillnad mellan kandidatexamen och kandidatexamen

    Huvudskillnad: B.Sc. står för kandidatexamen. Det är en akademisk akademisk examen som beviljas för att fullfölja ett fyra till fem år vetenskapligt akademiskt program. BA står för kandidatexamen. Det är också en akademisk akademisk examen som ges till att fullfölja ett fyra till fem års konst och litteratur akademiskt program. Bachelor o
  • populära jämförelser: Skillnad mellan FIFO och LIFO

    Skillnad mellan FIFO och LIFO

    Huvudskillnad: Första In, Första Ut (FIFO) är en term som avser att använda vad som helst tillagd först. Last In, First Out (LIFO) är en term som används för att referera till vad som lagts till senast används först. LIFO är kort för Last In, First Out, medan FIFO är en akronym för First In, First Out. Dessa två hö
  • populära jämförelser: Skillnad mellan Maruti Suzuki Alto 800 och Hyundai Eon

    Skillnad mellan Maruti Suzuki Alto 800 och Hyundai Eon

    Huvudskillnad: Maruti Suzuki Alto 800 och Hyundai Eon, båda är små bilar som är avsedda att drivas i staden. Eon har dock fler funktioner och betydligt bra utseende som Hyundai. Alto introducerades först 1979 och sedan dess har det skett många förändringar i dess versioner, varianter och modeller. Det ma
  • populära jämförelser: Skillnad mellan CV och Cover Letter

    Skillnad mellan CV och Cover Letter

    Huvudskillnad: En curriculum vitae (CV) är ett dokument som innehåller en sammanfattning av sökandens akademiska och sysselsättningsuppgifter. Ett brevbrev är ett introduktionsbrev som vanligtvis är kopplat till CV eller resumé. Curriculum vitae (CV) och ett brevbrev används ofta vid ansökan om jobbposition. Dessa b
  • populära jämförelser: Skillnad mellan etnicitet och religion

    Skillnad mellan etnicitet och religion

    Huvudskillnad: Etnicitet är en klassificeringsmetod baserad på en gemensam egenskap hos befolkningen, som ett gemensamt arv, en gemensam kultur, ett gemensamt språk eller dialekt. Å andra sidan är en religion en tro på eller dyrkan en gud. Etnicitet och religion är djupt kopplade. Människor med en gemensam etinisk bakgrund grupperar sig ofta under samma religion, för att bygga en kyrka, synagoga, tempel eller moské hjälper dem att etablera sin etniska identitet och samhälle. Etnicitet

Redaktionen

Skillnad mellan baka soda och bakpulver

Huvudskillnad: Bageriprotein är en kemisk förening som används som utspädningsmedel i bakverk. Bakpulver är i allmänhet bara bakpulver blandad med en syra. Bakpulver är i allmänhet bara natronblandning blandad med en syra, vanligtvis kräm av tartar och ett torkmedel, vanligtvis stärkelse. Bakpulver, även känd som natriumbikarbonat eller natriumvätekarbonat, är en kemisk förening, med olika tillämpningar. Vid tillagning