Могу ли я иметь HA MySQL / MariaDB Slave?

0

Странный вопрос, который я знаю. У меня есть основная база данных MySQL, к которой мне не разрешено прикоснуться, и мне нужно построить ведомый. Я хотел бы, чтобы подчиненный был как можно скорее (точнее) реплики мастера и хотел бы, чтобы подчиненный был HA.

Репликация MySQL (или MariaDB) работает при запуске в кластере, скажем, могу ли я создать кластер Galera и сделать его репликацией из мастера из коробки или использовать инструменты binlog-esque?

Для любопытных; этот новый подчиненный кластер будет находиться в другой сети и будет иметь множество крупных важных запросов, сделанных против него регулярно - цель игры - уменьшить нагрузку на мастера и снизить сетевой трафик.

Теги:
mariadb
galera

1 ответ

1
Лучший ответ

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

Galera может работать, но я считаю, что вам придется переконфигурировать один из узлов, чтобы действовать как подчиненный, если текущий идет вниз. Это наложило бы минимальную нагрузку на мастер, но для ручного вмешательства каждый раз, когда текущий "подчиненный" узел опускается.

Параллельная репликация также должна помочь ускорить репликацию для серверов MariaDB.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню