Для СУБД MariaDB, в рамках которой развивается ответвление от MySQL, которое может выступать в роли прозрачной замены MySQL 5.5, подготовлена (http://monty-says.blogspot.com/2012/10/multi-source-replicat...) реализация поддержки multi-source репликации (https://kb.askmonty.org/en/multi-source-replication/), позволяющей одному серверу реплицировать изменения от нескольких master-серверов. Из примеров использования multi-source репликации упоминается решение задачи сбора в одном месте данных, разнесённых на разные машины, с целью выполнения аналитических запросов или для создания резервной копии. В настоящее время новая система уже принята в репозиторий (https://code.launchpad.net/maria), в котором формируется функциональность будущего релиза MariaDB 10.0.URL: http://monty-says.blogspot.com/2012/10/multi-source-replicat...
Новость: http://www.opennet.me/opennews/art.shtml?num=35010
я так понимаю это для разных баз? То есть базу А реплицировать с сервера B, а базу С с сервера D.
Плохо что этого не сделали лет 5 назад.
> я так понимаю это для разных баз? То есть базу А реплицировать с сервера B, а базу С с сервера D.Неправильно.
> Плохо что этого не сделали лет 5 назад.
То, о чём Вы пишите, сделано 100500 лет назад.
Речь о том, что (в Ваших терминах) база A реплицируется с сервера B и с сервера C. Т.е. информация с разных (экземпляров) баз сливается в одну.
Так почитайте документацию что ли. Как там настроить пару мастеров на слейв?
Сам, однако, документацию почитай.
> Multi-source replication means that one server has many masters from which it replicates.
Т.е. есть, допустим, в Урюпинске филиал, а в нём база с Урюпинскими же клиентами. Есть ещё один филиал в Бобруске с базой про Бобруйских клиентов.А в DC есть БД с информацией о клиентах из DC, в которую реплицируется инфа так же и из Урюпинска, и из Бобруйска. Получается, в одной БД информация и о Московских клиентах, и о Урюпинских, и о Бобруйских.
О, наконец-то можно суррогатный ключ будет автоматическим...
Ещё-бы это нормально работало, было-бы вообще хорошо.
s/можно//