Какие варианты для multi source репликации в mysql?

Нужно набросать архитектуру для агрегации данных со следущими условиями:

* В организации есть mysql сервер
* Есть торговые представители с лэптопами, которые не появляются в офисе
* На лэптопах стоят приложения, на которых можно оформлять заказы (а также mysql)
* Доступ к интернету и vpn есть не всегда

Нужно синхронизировать «локальные» базы с центральной.

На данный момент нашёл следущие варианты:

* Active-Active Cluster
* Tungsten (тут жава и это минус)
* Простые бакапы
* Подождать forge.mysql.com/worklog/task.php?id=1697
* Time-Shared репликация

Подскажите рабочие варианты. Какие решения применялись?
7 февраля в 11:42
dbmaster 5,4

отсортировано по дате по оценке
ответы (2)

0
djem #
Как вариант, запустить на сервере столько mysqld, сколько менеджеров и настроить обычную master-slave репликацию. Дальше, получив на одном сервере множество «актуальных» баз, — писать скрипт синхронизации.

P.S. Я уже год как устал ждать forge.mysql.com/worklog/task.php?id=1697
этот вариант похож на Active-Active Cluster dbmaster, 8 февраля в 03:27
0
opium #
Написать простую софтину, которая бы постила заказы в основную базу? Так по моему работают все торговые представители с которыми я имел дело, хоть с ноута, хоть с кпк, хоть с мобилы.
Софтину написать — это мы можем. Кроме заказов есть ещё много таблиц со связями. dbmaster, 8 февраля в 03:26

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