powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / BerkleyDB. Что бывает, когда группа реплик распадается на две?
6 сообщений из 6, страница 1 из 1
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37185269
otzi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читаю документацию, но не вижу ответа на subj.
Предположим, что мы насетапили replication group. В ней один мастер, остальные - реплики. Пока группа остаётся связной, всё должно быть хорошо: при выпадении из группы мастера происходит election нового мастера, и работа продолжается.

Но что будет, если группа распадётся на две несвязанных между собой группы? По идее, в каждой группе должны произойти выборы мастера, и эти две группы будут работать независимо друг от друга. Когда затем связь между этими группами восстановится, каким образом два мастера разберутся между собой, и что будет с данными, если возникнут конфликты?
...
Рейтинг: 0 / 0
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37193634
otzi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл обсуждение проблемы на форуме Оракл:
http://forums.oracle.com/forums/thread.jspa?threadID=1019445&tstart=0

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

В общем, пора начинать эксперименты.
...
Рейтинг: 0 / 0
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37203736
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL базы нмаштабируются только на чтение, на запись они не маштабируются (шардинг не учитываем, это другое).

Хотя, оракл вроде-бы намекает что с ему удалось это сделать с помощью черной магии.
...
Рейтинг: 0 / 0
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37204107
otzi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
privateSQL базы нмаштабируются только на чтение, на запись они не маштабируются (шардинг не учитываем, это другое).

Хотя, оракл вроде-бы намекает что с ему удалось это сделать с помощью черной магии.Не понял, что Вы подразумеваете под "масштабируется на запись/чтение"?
...
Рейтинг: 0 / 0
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37205578
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможность разделить на части одно из свойств маштабируемых систем, а поскольку SQL базы нельзя маштабировать то нельзя и разделить (или можно но выключить в это время запись).

Поэтому ответна ваш вопрос - если группа распадется то собирать вам ее назад и править конфликты прийдется вручную.
...
Рейтинг: 0 / 0
BerkleyDB. Что бывает, когда группа реплик распадается на две?
    #37205583
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стоп, кую-то я фигню написал, вы упомянули оракл и я подумал чо реч про реляционные базы, а тут про берклидб
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / BerkleyDB. Что бывает, когда группа реплик распадается на две?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]