История изменений
Исправление ventilator, (текущая версия) :
Ну и как синхронный мультимастер решает эту проблему? Кто в традиционной архитектуре будет решать конфликт когда локальный update блокирует запись которая в это же время приходит от соседнего мастера? Будет ли тут детерминированное поведение? В случае одного инстанса эта проблема решается блокировками. Для мультимастера нужно серьезно переделывать движок rdbms как это делает postgresql-XC. Вот как раз в нем есть менеджер блокировок. И это только поверхностные проблемы.
Исходная версия ventilator, :
Ну и как синхронный мультимастер решает эту проблему? Кто в традиционной архитектуре будет решать конфликт когда локальный update блокирует запись которая в это же время приходит от соседнего мастера? Будет ли тут детерминированное поведение? Для мультимастера нужно серьезно переделывать движок rdbms как это делает postgresql-XC.