RDBMS на основе Linux для иногда подключенной репликации
-
27-10-2019 - |
Вопрос
Я ищу решение для репликации базы данных, которое будет соответствовать следующим требованиям:
- Работа с Linux-совместимыми RDBMS (Atom 32-разрядная одно основная архитектура)
- Работать в случайно подключенной среде, с двусторонним потоком данных
- Обработка добавления сверстников на лету без перезапуска двигателя базы данных
Вот подробности моей конфигурации: я использую несколько мини-сервер на основе Linux в удаленных местах, которые часто теряют подключение к Интернету на срок до недели за раз. Эти мини-серверные данные записывают данные пользователей и должны повторить эти данные любым одноранговым аналогам, которые они могут видеть в сети (более одного может быть развернуто в данной VLAN для избыточности). При подключении к Интернету эти мини-сервер должны синхронизироваться с нашим центральным сервером, а данные могут переходить от мини-сервер к центральному серверу или от центрального сервера к мини-серверам.
Я думаю, что SQL Server может справиться с большей частью этого, но он не работает на Linux. Любые идеи? Я могу сделать достаточное количество пользовательского кодирования, чтобы привлечь решение работы, но мое текущее решение - моя собственная система репликации, которая, разумеется, не поддерживает ожидания корпоративного программного обеспечения ...
Решение
Я собираюсь взять на себя отсутствие ответов как неявное «нет». Если кто-то заинтересован, я планирую свою собственную Postgres Sppl Off с динамичной поддержкой многоподобной репликации в течение следующего года.