Какие существуют особенности репликации данных?

27

Вопрос

Какие существуют особенности репликации данных из распределенных баз данных?

Ответ

Репликация – это ни что иное, как копирование данных из одного источника в другой. Для чего это нужно? Представьте: компания имеет сложную распределенную структуру, но всем филиалам необходимо работать в едином информационном пространстве. Репликация позволяет распространять многочисленные копии одной и той же информации по различным базам данных в рамках локальной сети организации.

Различают два вида репликации: онлайн и офлайн.

Первый тип настраивается для тех баз данных (БД), которые соединены между собой каналами связи с хорошей пропускной способностью. И все изменения в этих БД происходят в реальном времени: как только произошло изменение информации в одной БД, оно синхронизируется (копируется) в другую базу.

Например, документ отредактировали и сохранили в одном из филиалов компании, но в результате измененный документ будут иметь все филиалы.

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

Если базы данных соединены каналами с низкой пропускной способностью, настраивается офлайн-репликация, то есть копирование данных происходит через заданный промежуток времени. Это значит, что все изменения в базах данных копятся до определенного времени, а потом передаются все вместе в другую базу данных.

 Возможны следующие особенности:

  1. Для однозначного определения записи в распределенных базах данных должны иметь уникальный идентификатор в рамках нескольких БД.
  2. Репликация связанных записей справочников.

Например, при заведении нового контрагента в справочнике «Организации» заполняется поле «Город» из справочника «Города». При репликации новой записи справочника «Организации» также должна быть передана и запись справочника «Города» для обеспечения корректности реплицируемых данных.

  1. При репликации БД могут возникать конфликты данных.

Такие ситуации могут иметь место при репликации документов – например, передаваемый документ редактируется в базе-приемнике.

 Но надо отметить, что современные системы позволяют быстро разрешать подобные конфликты.

  1. Удаление данных из одной БД может также оказаться причиной конфликта репликации, так как на момент удаления пользователи другой БД могут использовать данный объект. При репликации данный объект не будет удален из второй БД.
  2. Нужно заранее продумывать ситуации возникновения дублей и стараться их предотвращать. Так как синхронизация происходит с некоторой задержкой во времени, возможна ситуация, когда в нескольких базах заведут одну и ту же запись с разницей в наименовании.

Например, «ООО Альфа» и «Альфа ООО» – это две разные записи.

Избежать дублирования данных возможно, если следовать единым правилам ведения записей в базах данных – то есть это решается организационными мерами.

Анонсы будущих номеров
    Подробнее о журнале


    Ваша персональная подборка

      Мероприятия

      Мероприятия

      Проверь свои знания и приобрети новые

      Посмотреть

      Самое выгодное предложение

      Самое выгодное предложение

      Воспользуйтесь самым выгодным предложением на подписку и станьте читателем уже сейчас

      Живое общение с редакцией
      Вебинар «Секретарь в соцсетях. Правила поведения»
      Журнал «Справочник секретаря и офис-менеджера»




      Вопрос - ответ

      Отвечаем на Ваши вопросы

      Какие реквизиты используются при оформлении приказов по основной деятельности?
      Проекты приказов по основной деятельности готовятся по поручению руководителя организации в структурных подразделениях организации, оформляются на специальном бланке и содержат следующие реквизиты
      Недавно устроилась секретарем в компанию, где передо мной встала задача наладить документооборот
      Подскажите, как правильно начать формировать локальную нормативную базу и какие нормативные документы мне в этом помогут? Читайте ответ на вопрос
      Задайте свой вопрос здесь>>> www.sekretariat.ru/pk

      PRO Делопроизводство
      Портал для руководителей служб ДОУ и секретарей всех уровней

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

      Зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор). Свидетельство о регистрации ПИ № ФС77-64197 от 25.12.2015


      E-mail: document@sekretariat.ru

      
      • Мы в соцсетях
      Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Если согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.
      Зарегистрируйтесь и продолжите чтение!

      Регистрация бесплатная и займет всего минуту!

      После регистрации вы сможете:

      • читать любые статьи по Делопроизводству и Документообороту на нашем сайте
      • бесплатно подписаться на ежедневные новости для секретарей и офис-менеджеров
      • участие в онлайн вебинарах и возможность задавать вопросы экспертам

      У меня есть пароль
      напомнить
      Пароль отправлен на почту
      Ввести
      Я тут впервые
      И получить доступ на сайт Займет минуту!
      Введите эл. почту или логин
      Неверный логин или пароль
      Неверный пароль
      Введите пароль
      Всего один шаг - и документ Ваш!

      Только зарегистрированные пользователи могут скачивать материалы с сайта. Регистрация бесплатна и займет менее минуты. После нее Вы сможете загрузить документ, а также получите доступ к материалам и сервисам сайта.

      У меня есть пароль
      напомнить
      Пароль отправлен на почту
      Ввести
      Я тут впервые
      И получить доступ на сайт Займет минуту!
      Введите эл. почту или логин
      Неверный логин или пароль
      Неверный пароль
      Введите пароль