Отказ от ответственности: Я никогда раньше не работал с репликацией, но я делаю все мои исследования. Не имея большого количества глубоких знаний о MySQL, многие документы трудно понять.MySQL топология репликации MySQL с множеством основных функций
У нас есть удаленный сервер и многие «локальные» серверы. Это приложение является критически важным, и из-за ненадежных интернет-соединений на месте, на месте машины имеют полностью функциональные экземпляры приложения. На месте машины находятся разные брандмауэры и, как правило, не имеют доступа друг к другу. Мы можем настроить туннели SSH, чтобы облачная БД могла взаимодействовать с локальными БД.
Вот простая схема:
Асинхронный Multi-Master репликации, кажется, лучший выбор для нас, но большая часть документации, кажется, подразумевает, что репликация мультиисточник работает только для рабов и/или репликация с несколькими мастерами работает только круговым образом, и один мастер (в данном случае, облачный сервер) не может реплицироваться непосредственно нескольким другим мастерам.
Я интерпретирую это неправильно (просто не могу найти документацию о том, как это сделать), или это так? Если это так, есть ли сторонние пакеты, такие как Tungsten или Galera, которые мы можем использовать?
Привет, я думаю, ваш вопрос будет лучше на [dba] (http://dba.stackexchange.com/) или [serverfault] (http://serverfault.com/), поскольку stackoverflow больше ориентирован на вопросы кода , – bufh
Хороший звонок. Я провожу большую часть своего времени на SO и забываю о существовании других. Спасибо! – crypticsymbols