Функции компонентов системы репликации

Функции компонентов системы асинхронной репликации СУБД ЛИНТЕР приведены в таблице 8.

Таблица 8. Функции компонентов системы репликации и их функции
КомпонентФункциональное назначение
Ядро СУБД источника

Экземпляр ядра СУБД, запущенный на БД источника. Выдает серверу репликации измененные записи. Ядро СУБД должно быть запущено на БД-источника и БД-приемника, которые участвуют в процессе репликации.

Ядро СУБД приемникаЭкземпляр ядра СУБД, запущенный на БД приемника. Применяет изменения, полученные от сервера репликации приемника к БД приемника.
Ядро СУБД репликацииЭкземпляр ядра СУБД, выполняющий прием для временного хранения реплицируемых данных в БД репликации от сервера репликации и последующую передачу этих данных серверу репликации для отправки серверу репликации приемника.

Сервер репликации (lreplserver)

На стороне источника:

  • отслеживает транзакции изменения данных реплицируемых таблиц в БД-источнике;

  • передает все необходимые для репликации изменения ядру СУБД репликации источника, для сохранения в БД репликации данных репликации;

  • отправляет данные репликации из БД репликации источника серверу репликации приемника и получает от него ответы, о успешном приеме данных;

  • позволяет выполнять минимальное администрирование.

На стороне приемника:

  • получает все необходимые для репликации изменения от сервера репликации источника и передает их ядру СУБД репликации приемника, для сохранения их в БД репликации;

  • передает данные репликации из БД репликации приемника ядру СУБД приемника для внесения изменений в БД приемника;

  • позволяет выполнять минимальное администрирование.

Сетевой драйвер клиентаСчитывает параметры доступа к ядру СУБД репликации и удаленному ЛИНТЕР-серверу (на источнике) из файла сетевой конфигурации (nodetab) и передает серверу репликации.