Я узнал больше о возможной согласованности и распределенной базе данных, и у меня возник вопрос.
В моем сценарии у меня есть распределенная база данных, в которой хранятся некоторые списки, опубликованные пользователями (например, реальныесайт недвижимости).Мое понимание одного из последствий возможной согласованности заключается в том, что если я публикую что-то, а пользователь X выполнит поиск моих списков, они могут не сразу увидеть мое сообщение, если увидят реплицированную версию базы данных, которая еще не соответствуетодин, на который я отправил сообщение.
Теперь, скажем, я делаю публикацию, а затем выхожу из системы.Я снова захожу и просматриваю свои списки.Не было бы шанса, что я смогу войти в реплицированную версию базы данных, которая еще не соответствует той, которую я опубликовал (аналогично сценарию выше, где другой пользователь может не видеть мой список).
Я неправильно понимаю, как это работает?
РЕДАКТИРОВАТЬ: В этом сценарии, я не обязательно использую технику репликации master / slave.Но у меня есть реплицированные версии базы данных для пиковых нагрузок.