弹性缓存与 DynamoDb DAX

kar*_*una 3 amazon-elasticache amazon-dynamodb amazon-dynamodb-dax

我有一个用例,我在 Dynamo 数据库中的两个表(即事务中的 t1 和 t2)中写入数据。我的应用程序需要多次从这些表中读取数据(1 次写入,至少 4 次读取)。我正在考虑 DAX 与 Elastic Cache。有人有什么建议吗?提前致谢K

G-U*_*nit 12

ElastiCache 不适用于 DynamoDB。

DAX 非常适合读取量大的应用程序,例如您的应用程序。但请注意,DAX 仅适用于最终一致的读取,因此不要将其与银行应用程序等一起使用,因为这些应用程序中的信息始终需要完全最新。如果没有更多信息,很难说更多,这些只是需要考虑的两个一般要点。

Amazon DynamoDB Accelerator (DAX) 是一种完全托管、高度可用的内存缓存,即使每秒处理数百万个请求,也可以将 Amazon DynamoDB 响应时间从毫秒缩短到微秒。虽然 DynamoDB 提供一致的个位数毫秒延迟,但带有 DAX 的 DynamoDB 将性能提升到一个新的水平,对于读取密集型工作负载,每秒数百万个请求的响应时间以微秒为单位。借助 DAX,您的应用程序可以保持快速和响应能力,即使热门事件或新闻报道给您带来了前所未有的请求量。无需调整。https://aws.amazon.com/dynamodb/dax/