06.10.2009, 22:54
|
#2 (Ссылка на пост)
|
Модератор
Пол:
Благодарил(а): 30,810
Благодарили 37,603 раз в 8,037 постах
Галерея:
0
|
цитата , может тебе на глаза попадалась
Цитата:
И последний тип репликации — это асинхронный Multi-Master. Надо сказать, что это мечта человечества. Она не реализуется в общем виде, она антипаттерн. Если у вас приложение или бизнес требуют асинхронного Multi-Master’а, вам нужно что-то делать либо с приложением, либо с бизнесом. В общем виде проблему не решить по причине конфликтов. Вы можете научить базу данных разрешать какие-то конкретные конфликты. Например, на одном Master’е пользователь обновил запись о своём адресе, а на другом запись о своём телефоне — вот такой конфликт базу данных можно научить разрешать. Но если возникает что-то сложное, то, понятно, что без ручного вмешательства проблему решить невозможно, поэтому асинхронный Multi-Master это зло.
|
__________________
Нужно делать так, как нужно.
А как не нужно, делать не нужно.
|
|
|