MySQL репликация на три мастера

335
08 августа 2017, 15:06

Есть три сервера в разных местах. Хотелось бы пользоваться каждым локально.

Настроил автоинкремент через 3, первый прописал мастером на втором, второй мастером на первом - они синхронизируются в обе стороны.

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

Соединить кольцом вроде можно, но тогда при выключении одного не будут синхронизироваться остальные.

Можно ли в MySQL\MariaDB сделать full-mesh или звезду с двухсторонним обменом?

Answer 1

Из того что перечитал я понял следующее:

MySQL умеет оперировать только единственным мастером. Звезды или меша не выйдет даже в кластере.

Возможно есть какое-то расширение\плагин для правильной репликации. Ответы приветствуются.

READ ALSO
сравнение полей двух подзапросов

сравнение полей двух подзапросов

Есть запрос, которой выводит имя службы и отношение сегодняшних заказов к заказам вчерашним

288
Удаление дублей в json array java

Удаление дублей в json array java

Имеется JSON файл с информацией о более чем 26 тысаэропортов с такими данными:

461
vk api авторизация

vk api авторизация

При попытке отправки запроса на code в ответе нет заголовка "location"Находил рекомендацию отключить следование редиректу

426
Как запустить клиент и подключиться к серверу в AsyncTask?

Как запустить клиент и подключиться к серверу в AsyncTask?

Запускаю на компьютере через командную строку сервер с портом 6666Подскажите, как я могу к нему подключиться, нажав на кнопку в эмуляторе? У меня...

428