Если вы ищете кластер репликации, кластерная библиотека Galera включает кластеризацию с несколькими мастерами с MySQL: http://galeracluster.com/
Galera позволяет серверам баз данных практически беспрепятственно присоединяться к кластеру и выходить из него, а также использует настройку кворума для обработки сбоя одного или нескольких активных серверов баз данных. Конечно, кластер Galera не является непобедимым, и кластерные базы данных имеют свои проблемы. Например, структура Галеры не будет хорошо масштабироваться .
Несколько компаний имеют хороший список советов по работе с Galera Cluser: http://severalnines.com/blog/9-tips-going-production-galera-cluster-mysql
Есть полностью совместимые с MySQL вилки, которые также имеют встроенную поддержку Galera, такие как MariaDB Galera или Percona XtraDB Cluster . Они оба работают почти как заменители.
Другое решение состоит в том, чтобы использовать сам MySQL Cluster от Oracle, хотя архитектура немного сложнее, поскольку MySQL Cluster распределяет данные по серверам баз данных вместо простой репликации данных на каждый сервер. Это также означает, что вам, возможно, придется реструктурировать ваши данные и / или приложения, но это позволяет MySQL Cluster масштабировать записи. См. FAQ по MySQL Cluster, чтобы определить, подходит ли MySQL Cluster для вашей рабочей нагрузки.