MySQL репликация мастер-мастер или сердцебиение дрдб

Я дБ репликации новичок.

Я планирую добавить функции репликации и отработки отказа в нашу систему баз данных.

Я читал мультфильмы о разговоре о масштабируемых или масштабируемых системах БД, и я немного запутался.

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

Я думаю, что есть два решения.

Сначала нужно создать репликацию мастер-мастер и использовать балансировщик нагрузки для управления отработкой отказа.

И второе - создать DRBD с сердцебиением, с активной и пассивной базой данных, создав подчиненное устройство, указывающее на сердцебиение виртуального IP.

Я думаю, что первое решение будет легче, чем второе, но я хочу узнать ваше мнение.

Спасибо!

1 ответ

Решение

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

в то время как если вы хотите сделать журнал пользователей в то время, создание виртуального IP-адреса является хорошим вариантом.

Надеюсь, что эта информация поможет вам в дальнейшем развитии.

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