Репликация базы данных Firebird
-
09-06-2019 - |
Вопрос
Я дошел до того, что решил заменить свою созданную на заказ систему репликации системой, которая была создана кем-то другим, главным образом в целях обеспечения надежности.Кто-нибудь может порекомендовать какую-нибудь систему репликации, которая того стоит?Является Волокно есть что-нибудь хорошее?
Однако то, что мне нужно, может быть немного в стороне от общей системы.У меня есть пять отделов, каждый из которых имеет собственную копию базы данных, а главный находится в удаленном месте.Все отделы имеют эпизодическое подключение к Интернету, мастер всегда онлайн.Данные должны поступать от ведущего устройства туда и обратно, что означает, что все отделы должны быть равны ведущему устройству (когда доступно подключение к Интернету), а также загружать изменения, сделанные во время отключения сети, которые позже распространяются ведущим устройством среди других отделов.
Решение
Я использовал CopyCat для создания проекта репликации.Это позволяет вам создать свою собственную конфигурацию клиента / сервера репликации с помощью CodeGear Delphi.Это обеспечивает вам полную гибкость в отношении того, как вы хотите, чтобы ваша репликация работала.
Если вы не используете Delphi или вам нужно готовое решение, CopyTiger делает то же самое, что и уже настроенный.
Другие советы
Я нахожу IBReplicator от IBPhoenix наиболее полным, но здесь перечислены еще многие (с краткими описаниями):
Инструменты репликации списка сайтов Ibphoenix