|
BerkleyDB. Что бывает, когда группа реплик распадается на две?
|
|||
---|---|---|---|
#18+
Читаю документацию, но не вижу ответа на subj. Предположим, что мы насетапили replication group. В ней один мастер, остальные - реплики. Пока группа остаётся связной, всё должно быть хорошо: при выпадении из группы мастера происходит election нового мастера, и работа продолжается. Но что будет, если группа распадётся на две несвязанных между собой группы? По идее, в каждой группе должны произойти выборы мастера, и эти две группы будут работать независимо друг от друга. Когда затем связь между этими группами восстановится, каким образом два мастера разберутся между собой, и что будет с данными, если возникнут конфликты? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2011, 10:30 |
|
BerkleyDB. Что бывает, когда группа реплик распадается на две?
|
|||
---|---|---|---|
#18+
Нашёл обсуждение проблемы на форуме Оракл: http://forums.oracle.com/forums/thread.jspa?threadID=1019445&tstart=0 Идея понятная - мастер должен существовать только в одной части, в которой "живых" узлов строго больше половины ... то ли общего числа узлов, то ли числа узлов, которым в принципе разрешено быть мастером. Ну, и второй вопрос, как заставить существующего мастера сложить полномочия, когда он оказался в "маленькой" группе. В общем, пора начинать эксперименты. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2011, 09:21 |
|
BerkleyDB. Что бывает, когда группа реплик распадается на две?
|
|||
---|---|---|---|
#18+
SQL базы нмаштабируются только на чтение, на запись они не маштабируются (шардинг не учитываем, это другое). Хотя, оракл вроде-бы намекает что с ему удалось это сделать с помощью черной магии. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2011, 01:29 |
|
BerkleyDB. Что бывает, когда группа реплик распадается на две?
|
|||
---|---|---|---|
#18+
privateSQL базы нмаштабируются только на чтение, на запись они не маштабируются (шардинг не учитываем, это другое). Хотя, оракл вроде-бы намекает что с ему удалось это сделать с помощью черной магии.Не понял, что Вы подразумеваете под "масштабируется на запись/чтение"? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2011, 10:59 |
|
BerkleyDB. Что бывает, когда группа реплик распадается на две?
|
|||
---|---|---|---|
#18+
возможность разделить на части одно из свойств маштабируемых систем, а поскольку SQL базы нельзя маштабировать то нельзя и разделить (или можно но выключить в это время запись). Поэтому ответна ваш вопрос - если группа распадется то собирать вам ее назад и править конфликты прийдется вручную. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2011, 20:21 |
|
|
start [/forum/topic.php?fid=48&gotonew=1&tid=1857014]: |
0ms |
get settings: |
24ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get first new msg: |
169ms |
get forum data: |
3ms |
get page messages: |
182ms |
get tp. blocked users: |
1ms |
others: | 336ms |
total: | 791ms |
0 / 0 |