Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Синхронизировать БД на разных серверах
цитата
29/03/15 в 11:44
 memento.mori
Комрады! На 5 разных серверах есть БД с одинаковой структурой и разными данными. Подскажите пожалуйста как бы сделать так чтобы они синхронизировались между собой?
цитата
29/03/15 в 12:27
 Ailk
нестандартная задача... объединить все в одну и настроить репликацию. так навскидку.
цитата
29/03/15 в 12:40
 memento.mori
А обьединить как?
цитата
29/03/15 в 13:29
 Smarty
Я так понимаю ты хочешь репликацию по типу master-master
http://habrahabr.ru/company/bitrix/blog/146490/
Но 5 баз данных... что будет с производительностью - непонятно.
Еще можно смотреть в сторону Percona cluster (наверное даже нужно смотреть)
Вот еще кстати куда смотреть можно: http://habrahabr.ru/post/253869/
цитата
29/03/15 в 13:40
 Ailk
memento.mori писал:
А обьединить как?
в этом и заключается нестандартность задачи. Выбрать одну из баз, и заинсертить туда остальные. Одинаковые данные поудалять. Но тут есть одно "но". Изменятся все айдишники остальных 4 баз, а значит скорее всего полетят все привязки к этим айдишникам(посты, юзеры, комменты и проч.). Это тогда придется писать скрипт апдейтер, потому как таких готовых врятли найдешь. Короче гемор еще тот.
цитата
29/03/15 в 13:53
 Pentarh
это будет полный пиздец


Эта страница в полной версии