Read-Your-Writes Consistency
リードユアライト一貫性は、ユーザーが自分で書き込んだ値を読み取れることを保証する、セッションレベルの一貫性である。
目的
ユーザー操作への即時フィードバックを保証し、書き込んだのに自分のデータを読めない混乱を防ぐ。
メカニズム
実装方法は、スティッキーセッション(同じレプリカ)、バージョンスタンプ(読み取り時に書き込みバージョンと比較)、読み書きクォーラム(W+R>N)である。ノードをまたぐ場合はセッションのバージョンを携帯する必要がある。
ユースケース
- ユーザーセッションの設計
- クロスノード読み取りの最適化
- セッション一貫性の実装