結果整合性と分散データベースについて詳しく学んでいますが、質問があります。
私のシナリオでは、ユーザーが投稿したリスト (たとえば、不動産リスト サイト) を格納する分散データベースがあります。結果整合性の影響の 1 つについて私が理解していることは、私が何かを投稿し、ユーザー X が私のリストを検索した場合、データベースとまだ一致していない複製バージョンのデータベースを見ている場合、彼らは私の投稿をすぐには見ない可能性があるということです。私が投稿したもの。
ここで、投稿を行ってシステムからログアウトしたとします。再度ログインして、自分のリストを表示します。投稿したデータベースとまだ整合性が取れていない複製バージョンのデータベースにログインできる可能性はありませんか (別のユーザーが私のリストを表示しない可能性がある上記のシナリオと同様)。
これがどのように機能するかを誤解していますか?
編集: このシナリオでは、必ずしもマスター/スレーブ レプリケーション手法を使用しているわけではありません。しかし、負荷のピーク時に備えて、データベースのバージョンをレプリケートしています。