Назад | Перейти на главную страницу

Отфильтрованная репликация мастер-мастер - это возможно?

Получил задание настроить я думаю монстра какого то. Мой босс хочет иметь два сервера mysql. Допустим, serverA и serverB имеют базы данных db1, db2, db3, db4. Он хотел, чтобы serverA был главным только для баз данных db1 и db2, и эти базы данных были реплицированы на serverB, а serverB был главным для баз данных db3 и db4, а эти базы данных были реплицированы на serverA.

Из этого описания похоже, что это возможно с фильтрованной репликацией (фильтрация с использованием команд binlog-do-db и binlog-ignore-db).

Я немного скептически отношусь к этому, даже если это возможно.

Итак, мой вопрос, возможно ли это, и если это возможно, я должен таким образом настраивать производственные серверы (а почему бы и нет)?

Пока вы не используете GTID, это возможно.