多くのユーザーが 1 秒以内にアクセスする大規模なサービスに DynamoDB を使用したいと考えています。「結果整合性」読み取りを提供する DynamoDb からの読み取りデータがどれほど正しいか知りたいです。
このリンクhttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/APISummary.htmlは、「データのすべてのコピーの一貫性は通常、1 秒以内に達成される」と述べています。このように頻繁にアクセスされるデータベースに対して SQL DB をテストしたことはありませんが、DynamoDB が提供するサービスは少なくとも優れているようには見えません。
強整合性の読み取りはコストがかかり、時間がかかる可能性があるため、通常の読み取りを好みます。必要に応じて、読み取りの強整合性を確認する必要があります。
私は「最終」という言葉が少し怖いです。DynamoDB が正常に使用されているシナリオ、またはその逆のシナリオ、つまり、一貫性のない結果が読み取られたシナリオを見た人はいますか?