У дома Данни на Guide-Bulgaria.com Какво е репликация? - определение от техопедия

Какво е репликация? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава репликация?

Репликацията е непрекъснатото копиране на промените на данни от една база данни (издател) в друга база данни (абонат). Двете бази данни обикновено са разположени на различни физически сървъри, което води до рамка за балансиране на натоварването чрез разпространение на различни заявки от база данни и предоставяне на възможност за отказ. Сървърът за базата данни на абонатите може да бъде конфигуриран като резервно копие в случай на отказ на сървъра за базата данни на издателя.

Техопедия обяснява Репликацията

При внедряването на репликация системите от бази данни използват различни методи, но използват същата концепция. Ако има начин за често копиране на данни от една база данни в друга или дори до трета версия на същата база данни, могат да бъдат постигнати две основни цели за администриране на базата данни: възможност за отказ и възможност за балансиране на натоварването.


След като данните се разпределят между два или повече сървъра, запитващите потребители не се изисква да се свързват с първична база данни. Ако е зададена репликация, определяща основната база данни като издател, някои заявки могат да бъдат пренасочени към абоната. Известен като балансиране на натоварването, този процес е полезен за бази данни, които имат голям потребителски трафик.


Репликацията може също да осигури възможност за отказ. Когато данните се държат на два отделни сървъра, абонатът може да бъде настроен като основен по подразбиране, ако издателят стане недостъпен.


Има три различни метода на репликация:

  • Репликация на моментна снимка: Данните се копират от издателя на абонатите.

    Забележка: Промените на абонатите трябва да идват от издателя. По този начин, само абонатът може да бъде запитван; но данните му не могат да бъдат редактирани от потребителите.

  • Обединяване репликация: Данните се комбинират от две или повече бази данни в една супер главна база данни, която е по-сложна за изпълнение от репликацията на моментна снимка.
  • Транзакционна репликация: Пълната база данни се копира, последвана от актуализации на издателя, които периодично се копират на абоната (ите).

Ако важните данни са изтрити случайно от издателя, репликацията изтрива същите данни от абонатите си. Репликацията не е заместител на архивирането.

Какво е репликация? - определение от техопедия