Domov Baze podatkov Kaj je podvajanje? - definicija iz tehopedije

Kaj je podvajanje? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni podvajanje?

Podvajanje je nenehno kopiranje sprememb podatkov iz ene baze podatkov (založnik) v drugo bazo podatkov (naročnik). Obe bazi podatkov se običajno nahajata na različnih fizičnih strežnikih, kar ima za posledico okvir za uravnavanje obremenitve z distribucijo izbranih poizvedb v bazo podatkov in zagotavljanjem prekinitve. Strežnik za bazo podatkov o naročnikih je lahko konfiguriran kot varnostna kopija v primeru izpada strežnika za bazo podatkov založnika.

Tehopedija razlaga podvajanje

Sistemi baz podatkov pri izvajanju podvajanja uporabljajo različne metode, vendar uporabljajo isti koncept. Če obstaja način, da pogosto kopirate podatke iz ene baze podatkov v drugo ali celo v tretjo različico iste baze podatkov, lahko dosežete dva glavna cilja upravljanja baze: sposobnost preklopa in uravnoteženje obremenitve.


Po porazdelitvi podatkov med dva ali več strežnikov poizvedovalcem ni treba vzpostaviti povezave s primarno bazo podatkov. Če je nastavljena replikacija, ki primarno bazo podatkov označuje kot založnika, lahko nekatere poizvedbe preusmerimo na naročnika. Poznan kot uravnavanje obremenitve, je ta postopek uporaben za baze podatkov z veliko uporabniškega prometa.


Razmnoževanje lahko zagotovi tudi možnost preklopa. Če se podatki hranijo na dveh ločenih strežnikih, lahko naročnika nastavite kot osnovnega privzetega, če založnik ni na voljo.


Obstajajo trije različni načini podvajanja:

  • Replikacija posnetka: Podatki se kopirajo od založnika do naročnikov.

    Opomba: Spremembe naročnika morajo priti od založnika. Tako se lahko poizveduje samo naročnik; vendar njegovih podatkov uporabniki ne morejo urejati.

  • Replikacija združevanja: Podatki so združeni iz dveh ali več baz podatkov v eno super glavno bazo podatkov, ki je zahtevnejša za izvedbo kot podvajanje posnetka.
  • Transakcijska replikacija: Kopirana je celotna baza podatkov, ki ji sledijo posodobitve založnika, ki se občasno kopirajo v naročnika.

Če so pomembni podatki pomotoma izbrisani pri založniku, podvajanje izbriše iste podatke od svojih naročnikov. Replikacija ne nadomešča varnostnih kopij.

Kaj je podvajanje? - definicija iz tehopedije