Центр Бизнес Технологий Делаем бизнес успешней 1С:Франчайзинг

Распределенные базы данных

Распределенные базы данных (РБД)

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

  • Реализован инструментарий для гибкой настройки правил миграции объектов с помощью правил обмена. Изменение правил происходит в пользовательском режиме без внесения изменений в конфигурацию.

     

  • Изменены типы номеров всех документов и справочников на текстовые, разработаны алгоритмы формирования префиксов для обеспечения уникальности номеров при работе в среде РБД.
  • Реализован автоматический обмен данными  и передача данных посредством файловой системы, ftp, электронной почты, протокола Microsoft Messaging Queue (MSMQ).
  • Реализована порционная выгрузка данных.
  • Дозагрузка данных, не принятых при приеме (ошибки блокировки при записи).
  • Возобновление приема данных при обрыве сеанса приема. Чтение данных начинается с последнего удачно принятого объекта.
  • Реализован механизм записи объектов в условиях блокировок SQL.
  • Реализован механизм прямой («мгновенной») доставки объектов (документов, справочников, регистров и т.д.) в информационные базы получателей.

  • Контроль загрузки объектов в закрытые периоды.
  • Реализован механизм распределительного узла: объекты, отправляемые с филиалов, приходят в центр уже со списком узлов получателей, что минимизирует вычислительные затраты при выгрузке объектов (не проверяется -  должен ли объект идти на указанный узел).
  • Реализован механизм внутренних замеров производительности (с точностью до 0.001 сек, позволяющий определить время выполнения правил выгрузки для различных объектов).
  • Разработан механизм контроля полученных ответных сообщений.
  • Разработан механизм регистрации изменений для конкретных узлов в момент записи объекта для оптимизации скорости выгрузки и обеспечения возможности параллельных выгрузок.
  • Разработан инструмент управления регистрацией изменений, который позволяет выборочно согласно отбора регистрировать/снимать регистрацию объекта на миграцию с возможностью выбора узла.

     

  • Реализован обмен в фоновом режиме на сервере