Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 15:11

Среда. Вопрос 5

Автор mixqn, 13 мар 2013, 00:47

0 Пользователей и 2 гостей просматривают эту тему.

no_limits

Иерархическая структура для синхронизации данных и конфигурации

Cyber_mouse

Это очень актуальный вопрос, так как у многие организации представляют собой территориально распределенную структуру и возникает потребность в ведении общей документации, просмотре общих отчетов, а также отслеживать общее состояние дел. Для этого и существует управление распределенными ИБ. Лично я ассоциирую структуру распределенных баз с структурой банковской системы РФ. Так как она также является двухуровневой. И состоит из центральной и нескольких периферийных баз (в банковской системе: верхний уровень — Центральный банк Российской Федерации, нижний - все остальные участники банковской системы РФ. Банки РФ непосредственно связаны с ЦБ единой системой обработки, также и периферийные базы работают в единой конфигурации). При этом система будет стремится поддерживать одинаковое состояние объектов данных во всех узлах. Для такой работы необходимо эффективно настроить синхронизацию данных путем переноса измененных данных между периферийными и центральной ИБ. Основные недостатки это: 1) если один и тот же объект изменен в разных ИБ; 2) Объект измененный в одной ИБ, удален в другой.
Механизмы распространения изменений объектов работают полностью автоматически. Разработчик конфигурации лишен возможности вмешиваться в доработку и изменение функциональности этих механизмов. Для того, чтобы механизмы распределенной ИБ начали работать, не нужно производить никаких специальных действий по доработке системы.
С выше сказанного основной особенностью является принцип организации хранения данных и обращения к ним.

mamanelli

Самое главное - внесение изменений в конфигурацию возможно ТОЛЬКО в корневом ("самом главном") узле распределенной систем.

djvjv

Механизм распределенных информационных баз предназначен для создания территориально распределенных систем на основе идентичных конфигураций 1С:Предприятия 8.

Этот механизм позволяет переносить как данные 1С:Предприятия, так и изменения конфигурации информационной базы.

Особенности механизма распределенных информационных баз

интерактивное создание распределенной системы и выполнение обмена данными без дополнительного программирования;
обеспечение идентичности конфигураций информационных баз, входящих в состав распределенной системы;
подключение новых и отключение существующих узлов;
создание начального образа информационной базы для нового узла;
реализация различных способов разрешения коллизий при одновременном изменении данных в разных узлах распределенной системы;
в рамках одной распределенной информационной базы может быть создано несколько схем обмена;
распределенная информационная база может содержать схемы обмена с другими информационными системами, в том числе с информационными базами 1С:Предприятия, не являющимися распределенными информационными базами.
задание условий на передачу и прием изменений на уровне отдельных элементов данных;
реализация восстановления обмена данными в таких случаях, как восстановление информационных баз из резервных копии и т.д.;
сжатие сообщений обмена в формате .ZIP и автоматическая распаковка сообщений обмена при приеме.

adamx

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

Smile

Распределенная БД имеет древовидную структуру, в которой существует корневой узел и определено отношение
"главный - подчиненный" для каждой пары связанных узлов;

temsan

1. Топологическая схема обмена баз - Звезда
2. Конфигурация меняется только у центрального узла, и распространяется в периферийные узлы в сообщениях XML, как и данные
3. Периферийные узлы создаются из центральной базы средствами платформы(команда "Создать образ узла")

ladylora

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

Serge_ASB

РИБ имеет несколько автономных баз данных - фактических клонов центральной базы, от которой они созданы.
при этом, каждым клиентом также могут создаваться узлы РИБ , для которых центральным будет являться данный узел.
дла организации обмена данными между узлами а также между узлами и центральной базой необходимо обеспечение соответствия конфигураций.
Все операции обмена осуществляются ТОЛЬКО через Главный узел.

Сергей57

В том, что изменения в узлах РИБ отражаются в остальных узлах РИБ не мгновенно, а через установленные в настройках интервалы времени

Теги:
Рейтинг@Mail.ru

Поиск