最終的な一貫性と分散データベースについてもっと学びました。分散データベース - 最終的な一貫性の含意
私のシナリオでは、ユーザーが投稿したいくつかのリスティング(たとえば、不動産リスティングサイト)を格納する分散データベースがあります。最終的な一貫性の影響について私が理解したところでは、何かを投稿してユーザーXが自分のリストを参照すると、データベースの複製バージョンがまだ表示されていない可能性があります。私は1つに投稿しました。
ここで、投稿をしてからシステムをログアウトするとしましょう。私はログインして自分のリストを見るために移動します。投稿したものとまだ一貫していないデータベースの複製バージョンにログインできる可能性はありません(上のシナリオのように、別のユーザーが私のリストを表示しないかもしれません)。
私はこの機能の仕組みを誤解していますか?
編集:このシナリオでは、必ずしもマスター/スレーブレプリケーション技術を使用しているわけではありません。しかし、私はピーク時の負荷のためにデータベースのバージョンを複製しています。
インスタンスをアカウントに割り当てるのは一般的な方法ですか?または、これを処理する他の方法がありますか? –