SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 16.12.2009 13:45:52

ureg
Участник
Зарегистрирован: 16.12.2009
Сообщений: 5

Репликация

Интересуюсь репликацией на MySQL'е типа master-master. Я так понял что для этого нужно сделать 2 подключения master1-slave2 и slave1-master2. А как быть если 3 сервера или 4? или 7? Подскажите кто что знает. Меня интересуют не конкретные настройки my.ini, а сама суть, схема репликации

Неактивен

 

#2 16.12.2009 16:04:31

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Репликация

Каждый экземпляр сервера может реплицироваться максимум с одного другого
экземпляра. Соответственно, схемы типа «мастер-мастер» могут масштабироваться
только по кругу 1 → 2 → 3 → … → 7 → 1.

Неактивен

 

#3 16.12.2009 16:24:38

ureg
Участник
Зарегистрирован: 16.12.2009
Сообщений: 5

Re: Репликация

И если хотя бы одно звено цепочки выпадает? подозреваю, что цеопчка, разбивается на 2 подцепочки и что потом? после их объединения?

Неактивен

 

#4 16.12.2009 16:39:21

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Репликация

Нет, никуда не разбивается, просто перестают ходить обновления.
Прийдется или вручную перезамыкать кольцо без одной ноды, или
быстро быстро поднимать машинку.

В случае мультимастера Вы (ну, возможно, кроме случая N=2)
не увеличиваете стабильность системы, а уменьшаете: каждая из
машинок остается мастером, а вероятность падения одной машинок
из нескольких куда больше, чем просто одной машинки.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson