Какие есть варианты для любой репликации SQL Multi Master Master?

Я ищу правильный способ сделать реплику Multi Master Master.

В настоящее время я использую MySQL, но при необходимости могу перейти на Postgres или Oracle.

Пока единственное решение, которое я нахожу, это вольфрам-репликатор от Continuent. Ищете похожие или альтернативы.

Это будет использоваться для синхронизации 30-50 узлов в асинхронном режиме (узлы могут быть отключены несколько часов одновременно).

Спасибо.

1 ответ

Мы некоторое время выполняли репликацию с несколькими хозяевами на MySQL, и она прекрасно работает, если вы понимаете и можете планировать / быть готовыми к потенциальным подводным камням. Будьте усердны в auto-increment-offset, а также auto-increment-increment настройки репликации (не так важно, если ваше приложение использует только GUID или какое-либо другое ручное назначение ключевых полей), и вы понимаете, как будет работать с вашим приложением репликация на основе строк, операторов или смешанной репликации.

В качестве альтернативы, если вы заинтересованы в синхронной репликации, посмотрите на MariaDB Galera Cluster, который быстро созревает.

Другие вопросы по тегам