Репликация баз данных – это механизм, позволяющий обмениваться различного рода информацией между базами данных.
Существует несколько схем репликации:
·Независимая
При такой технологии имеются два (возможно и более) медицинских центра, между которыми синхронизируются данные по пациентам и их ЭМК.
При этом обмен данными с каждым центром происходит независимо от других центров.
·Централизованная
Схема обмена данными между двумя (и более) медицинскими центрами с использованием центрального сервера. При этом обмен данными происходит через центральный сервер, на котором накапливаются данные по всем пациентам сети клиник.
В этой схеме каждый медицинский центр взаимодействует только с центральным сервером и ничего не знает про другие медицинские центры.
·Удаленная работа
Схема обмена данными между медицинским центром и переносными компьютерами врачей. Врачи, работающие вне офиса, могут закачивать на свой компьютер данные по пациентам, с которыми они работают, и затем синхронизировать изменения с центральной базой данных.
Возможно одновременное использование сразу нескольких схем. Например, данные между медицинскими центрами передаются через центральный сервер, но при этом каждый центр имеет своих врачей, работающих удаленно на персональных ноутбуках.
Репликацию обслуживают следующие сервисы:
·Менеджер репликации (RPLManage) – отвечает за загрузку, обработку и выгрузку данных.
·Сервис транспорта (DaemonChecker) – отвечает за передачу данных.
·Планировщик (RplScheduler) – запускает автоматическую выгрузку данных по расписанию.
·Менеджер конфигурации – определяет (настраивает) принцип работы менеджера репликации и менеджера транспорта.
Для работы репликации необходимо иметь серверную лицензию на модуль Репликация. Настройки репликации доступны только администратору базы данных.
·РЕПЛИКАЦИОННЫЕ НАСТРОЙКИ В СИСТЕМЕ МЕДИАЛОГ
·ОПИСАНИЕ АЛГОРИТМОВ ОБРАБОТКИ ДАННЫХ
·НАСТРОЙКА И ЗАПУСК МЕНЕДЖЕРА РЕПЛИКАЦИИ