Az adatbázis-tükrözés és a replikáció közötti különbség

Kulcskülönbség: Az adatbázis-tükrözés és az adatbázis-replikáció két nagy adathozzáférési technika az adatbázis-kiszolgálók számára. A replikáció során az adatokat és az adatbázis objektumokat másolják és osztják ki az egyik adatbázisból a másikba. Csökkenti az eredeti adatbázis-kiszolgáló terhelését, és az összes olyan kiszolgáló, amelyen az adatbázist másolták, olyan aktív, mint a mester szerver. Másrészt az adatbázis-tükrözés egy adatbázis másolatát két különböző szerver példányban (fő és tükör) hoz létre. Ezek a tükör másolatokként készen állnak, és nem mindig aktívak, mint az adatreplikáció esetében.

Az adatbázis-replikáció azokra a technológiai csoportokra utal, amelyekben az adatokat másolják, és ezek a másolatok egy adatbázisból a másikra kerülnek. Az adatok és az adatbázis objektumok közötti összhang megőrzése érdekében az adatbázisokat is szinkronizáljuk. A forrásadat-kiszolgáló nevezhető mint mester, és a szerverek, amelyekben az adatokat replikálják, rabszolgaként ismertek. Ez segít csökkenteni a mester szerver terhelését, mivel az ügyfelek több kiszolgálót is használhatnak.

A master és slave szerverek viselkedése általában azonos. Az adatokban bekövetkező bármilyen változás a slave szerverekben is tükröződik. Ez a technika az adatok több adatbázisba való másolására használható. A részleges replikáció csak a táblázatok vagy sorok oszlopainak egy részhalmaza számára valósítható meg, ezért nem szabad lényegében megismételni az egész adatbázist.

Az adatbázis-tükrözés olyan technikákra utal, amelyek segítségével az adatbázis redundáns másolatait létrehozzák és fenntartják. A tükrözött másolat következetesen szinkronizálva van a fő adatbázissal. Ez a technika segíti a folyamatos adatok rendelkezésre állását, és csökkenti azt az állásidőt is, amely egyébként az adatok sérülése vagy elvesztése miatt fordulhat elő. A fokozatosodás folyamata során az adatbázis-tükrözés legalább egy életképes másolatot biztosít.

A Microsoft SQL szerver ezt a technikát használja úgy, hogy két adatbázis (fő és tükör) egy-egy adatbázist tart fenn különböző kiszolgálóként ismert számítógépeken. Ezek a tükörmásolatok az adatbázis készenléti példányaként működnek. Az adatbázis-tükrözés csak két szerverre korlátozódik.

A replikációs és tükrözési technikák kombinációban is használhatók az adatbázisok jobb elérhetősége érdekében. A replikáció és a tükrözés közötti különbség az, hogy a tükrözéstől eltérően nincs replikációs készenléti kiszolgáló, mivel az összes kiszolgáló aktív kiszolgálóként működik. A tükrözés akkor előnyös, ha csökkenteni akarjuk a leállási időt, és költséghatékony megoldást szeretnénk elérni a megosztott tároló, kapcsolók stb. Összefüggésében. Másrészt a replikáció általában akkor előnyös, ha a megosztott feldolgozást meg kell osztani a megosztással egy alkalmazás munkaterhelése.

Adatbázis-tükrözés és replikáció összehasonlítása:

Adatbázis-tükrözés

replikáció

Meghatározás

Az adatbázis-tükrözés egy adatbázis másolatát két különböző kiszolgáló-példányban hozza létre. Ezek a másolatok készen állnak másolatokkal, és nem mindig aktívak, mint az adatreplikáció esetében.

A replikáció során az adatokat és az adatbázis objektumokat másolják és osztják ki az egyik adatbázisból a másikba. Csökkenti az eredeti adatbázis-kiszolgáló terhelését, és az összes olyan kiszolgáló, amelyen az adatbázist másolták, olyan aktív, mint a mester szerver.

Előnyök

Az adatbázis-tükrözés segít csökkenteni a tervezett és nem tervezett leállásokat az alábbiak szerint:

  • Mind az automatikus, mind a kézi átállást a tükrözött adatbázisok számára is meg lehet dolgozni.
  • A tükrözött adatbázist megfelelően szinkronizálja az eredeti adatbázissal
  • Ez javítja az adatok rendelkezésre állását és méretezhetőségét
  • Hibás biztonsági mentést biztosít
  • Terhelést biztosít
  • Lehetőséget ad a leválasztott művelet során

Hátrányok (SQL Server 2008)

  • A nagyfokú biztonság automatikus megszakítás nélküli beállítás esetén lehet hálózati túlfutás.
  • Egy harmadik szerverre van szükség az "automatikus megszakításhoz"
  • Más elemeket a tükrözésen kívül kell kezelni, például a bejelentkezéseket, az SQL Agent munkákat stb.
  • További tárolást igényel a tükrözött másolat számára
  • Ha a pillanatfelvételek csak olvasásra szolgálnak, a pillanatfelvétel csak annyira aktuális, mint amikor a pillanatfelvétel elkészült.
  • Az újrakonfiguráláshoz manuális beavatkozásra lehet szükség.
  • Szükséges a forgalmazókra támaszkodni a változások nyomására.
  • Más elemeket a Replicationen kívül kell kezelni, például bejelentkezéseket, SQL Agent munkákat stb.
  • Bonyolultabb a többi beállítás beállítása és karbantartása.
  • Az SQL Servernek teljes licencet kell kapnia a másodlagos kiszolgáló számára.
Ajánlott

Kapcsolódó Cikkek

  • népszerű összehasonlítások: Az MP4 és az FLV közötti különbség

    Az MP4 és az FLV közötti különbség

    Kulcskülönbség: Az MP4 az Apple MOV fájl típusán alapul. Az MPEG-4 12. részét az Apple MOV fájljából fejlesztették ki, és végül MPEG-4 14. részet eredményezett, ami az MP4 formátum. Az FLV az Adobe Flash alkalmazásban használt fájlformátum. Az FLV egy olyan konténer, amelyet az interneten keresztül továbbítanak. Az MP4, az MPEG-4 14. ré
  • népszerű összehasonlítások: Különbség a kickbox és a thai boksz között

    Különbség a kickbox és a thai boksz között

    Főbb különbség: A két harcművészeti formát, a Kickboxingot és a Thai Boxingot gyakran használják felcserélhetően, de különböző különbségek vannak. A Kickboxing a harci sport modern japán formája és harcművészeti stílus, míg a thai boksz hagyományos thaiföldi harcművészetek. A Kickboxing a harci sport mo
  • népszerű összehasonlítások: A pénzbér és a reálbér közötti különbség

    A pénzbér és a reálbér közötti különbség

    Kulcskülönbség: A pénzbérek vagy a nominális bérek a személynek fizetett bérek, függetlenül a piaci inflációs rátától. A pénzbérek nem veszik figyelembe a vásárlóerőt, és a munkavállaló megkapja azt az összeget, amelyre a bérléskor megígérte. A reálbérek az inflációs összeget figyelembe vevő bérek. A reálbér olyan bér, amely meghatár
  • népszerű összehasonlítások: Különbség a dióda és az egyenirányító között

    Különbség a dióda és az egyenirányító között

    Kulcs különbség: A dióda olyan elektromos eszköz, amely lehetővé teszi, hogy az áram csak egy irányban mozogjon rajta. Egy N-típusú félvezetőből és egy P-típusú félvezetőből áll, amelyek együtt vannak elhelyezve. Az egyenirányítók olyan elektronikus eszközök, amelyek az AC feszültséget egyirányú pulzáló egyenáramú feszültségre konvertálják. A diódákat gyakran használják egyenir
  • népszerű összehasonlítások: A Said és Told közötti különbség

    A Said és Told közötti különbség

    Kulcsfontosságú különbség: A mondott és mondott szavak jelentése megegyezik, de a megfelelőségük azon a kontextuson alapul, amelyet használnak. Azok az emberek, akik megpróbálják megtanulni az angol nyelvet, mindig olyan dilemmákkal találkoznak, amelyek hasonló jelentésű szavakat használnak, mint például az „mondott” és az „elmondottak”. A két szó megértésének egysze
  • népszerű összehasonlítások: A polarizált és a rendszeres napszemüveg közötti különbség

    A polarizált és a rendszeres napszemüveg közötti különbség

    Kulcsfontosságú különbség: Ahogy a név is sugallja, a polarizált és a rendszeres napszemüveg a látás tisztaságában különbözik. A polarizált napszemüvegek sokkal nagyobb fényintenzitással rendelkeznek, mint a hagyományos napszemüvegeké. A polarizált napszemüvegeket kifejezetten úgy tervezték, hogy a nap erős UV sugárzását viseljék. Az emberek naponta használják
  • népszerű összehasonlítások: A szövetek és a szervek közötti különbség

    A szövetek és a szervek közötti különbség

    Főbb különbség: A szövetek a szervek szintje a sejtek és szervek között. A szövetek hasonló sejtekből állnak, és ugyanazon eredetűek, amelyek ugyanazt a funkciót végzik. A szervek hasonló szöveteket tartalmaznak, amelyek hasonló funkciót látnak el. A szervek együtt dolgoznak és felelősek a szervezet testének napi működéséért. Minden élő dolog egysejtből
  • népszerű összehasonlítások: A Bigot és a rasszista közötti különbség

    A Bigot és a rasszista közötti különbség

    Kulcsfontosságú különbség: A rasszista és a bigot közötti fő különbség az, hogy a rasszizmus faji alapon megkülönböztet, míg a bigot a személyes véleménye alapján megkülönbözteti, amely magában foglalhatja a faj, a nem, a vallás vagy a meggyőződés. A bigot kifejezés angolul először legalább 1598-ból származik. Közép-francia nyelven jött, és ú
  • népszerű összehasonlítások: A Supernova és a Supernova közötti különbség

    A Supernova és a Supernova közötti különbség

    Kulcskülönbség: a „Supernova” szinguláris kifejezés, és a „szupernóva” a szupernóva többes számú. A szupernóva a csillag életének utolsó szakasza. A „szupernóva” szinguláris kifejezés, és a „szupernóva” a szupernóva többes számú. Így ugyanaz a jelentése vagy leírása. Tehát a következő tartalom mind a szupernó

Szerkesztő Választása

Különbség a HTC One és az iPhone 5 között

Kulcsfontosságú különbség: A HTC One nagyobb képernyőt kínál egy négymagos processzorral, ami gyorsabb, mint az iPhone 5-hez. A HTC One Android v4.1.2 Jelly Bean-val érkezik, amely v4.2.2-re bővíthető. Az iPhone 5 az Apple iOS 6 legújabb verziójával rendelkezik, amely 6.1-re bővíthető. Dinamikus termékek