結果整合性について説明して下さい。 |
| |
結果整合性(Eventual Consistency)は、 という考え方です。 例3台のDBノードがあるとします。 で、 を: へ更新。 でも分散システムでは即座に全台同期できないことがあります。 その瞬間:
みたいになる。 つまりアクセス先によって: が返る可能性がある。 でも少し待てば: になる。 これが結果整合性。 なぜこんなことをするの?強整合性(常に完全一致)をやると:
からです。 特にクラウドの巨大分散システムでは: な場面が多い。 よく使われる場所
など。 イメージ強整合性結果整合性です。 ただし「いつ一致するか」は保証弱め重要なのは: 数秒〜十数秒ズレることもある。 AWSでの例昔のS3は: がありました。 現在のS3はかなり強整合性寄りに改善されています。 一方DynamoDBなどは、
を選べることがあります。 結果整合性の方が:
ためです。 |
|
|
- 証跡情報とは?
- EMRクラスターとは?
- ステートレスとは?
- Kinesis Client Libraryって、ただでさえ複雑なKinesis..
- Queue とは?
- ベクトル形式のための拡張子とは?
- 第三者機関が特定の対象を評価する基準はJISなどであると思いますが
- ペイロードとは
- PPTPとIPsec
- 無料でドメイン名を取得する方法
- USBメモリを紛失したらまず最初にやるべきことはなに?
- Bluetoothのバージョンごとの違い
- 会社分割の吸収分割がよくわからないのですが、具体的にどんなことをすることを言いま..
- なぜパソコンは再起動すると問題が治るのか
- スマートグラスは目の悪い人でも見えますか?
- 半導体が小型化すればするほどどのような問題が発生しますか?
- Helm の Snap パッケージとは
- 有機ELディスプレイはなにが有機なんですか?
- ESSIDとは
- OP25Bとは




