Транзакционная репликация

Автор: Randy Alexander
Дата создания: 3 Апрель 2021
Дата обновления: 1 Июль 2024
Anonim
Репликация: как работает, для чего нужна, виды репликации
Видео: Репликация: как работает, для чего нужна, виды репликации

Содержание

Определение - Что означает репликация транзакций?

Транзакционная репликация - это автоматическое периодическое распределение изменений между базами данных. Данные копируются в режиме реального времени (или почти в реальном времени) с основного сервера (издателя) в принимающую базу данных (подписчика). Таким образом, репликация транзакций предлагает отличную резервную копию для частых, ежедневных изменений баз данных.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет транзакционную репликацию

В большинстве случаев репликация транзакций начинается с создания снимка издателя, который затем копируется подписчику. Затем любые изменения издателя регистрируются в режиме реального времени и реплицируются на подписчика.
Репликация транзакций не просто копирует общий эффект изменений данных, но скорее последовательно и точно копирует каждое изменение.

Например, остаток на счете клиента в базе данных издателя коммерческого банка изначально составляет 2000 долларов. Затем, в течение нескольких минут, клиент вносит 500 долларов, а затем снимает 1000 долларов из банкомата. Чистый эффект составляет $ 2000 + $ 500- $ 1000 = $ 1500. Однако репликация транзакций не просто обновляет учетную запись клиента подписчика как 1500 долларов. Каждая из этих двух транзакций также должна быть записана подписчику.

Из-за своего характера, близкого к реальному времени, репликация транзакций часто используется двумя или более администраторами баз данных (DBA) в качестве механизма восстановления после сбоя, когда простоя более нескольких минут не является опцией, например Сети банкоматов и атомные электростанции. В связи с этим репликация транзакций оказалась надежным механизмом резервного копирования баз данных.

Другие типы репликации включают репликацию слиянием и снимком.