Java dynamodb缓存后续结果

Java dynamodb缓存后续结果,java,amazon-web-services,caching,amazon-dynamodb,amazon-dynamodb-dax,Java,Amazon Web Services,Caching,Amazon Dynamodb,Amazon Dynamodb Dax,dynamodb内部是否有任何机制或内置功能,可以缓存具有相同请求(键)的后续dynamodb查询/扫描调用 例如: 如果我第一次对dynamodb进行键k1的查询调用,并在t1毫秒内获取结果r1。 下一次使用相同的键k1调用dynamodb(第一次后一秒内的第二次)是否会导致更短的延迟(t2ms)? 有办法在dynamodb端缓存吗?即使客户端无法配置,dynamodb是否至少在其末尾缓存结果以供后续请求 PS:我不是说DAX(dynamodb accelerator)缓存,只是普通的dyna

dynamodb内部是否有任何机制或内置功能,可以缓存具有相同请求(键)的后续dynamodb查询/扫描调用

例如: 如果我第一次对dynamodb进行键k1的查询调用,并在t1毫秒内获取结果r1。 下一次使用相同的键k1调用dynamodb(第一次后一秒内的第二次)是否会导致更短的延迟(t2ms)? 有办法在dynamodb端缓存吗?即使客户端无法配置,dynamodb是否至少在其末尾缓存结果以供后续请求


PS:我不是说DAX(dynamodb accelerator)缓存,只是普通的dynamodb。

不。很明显,dynamodb的缓存解决方案是DAX,正如您在问题中已经说明的那样。

如果您找不到任何关于它的文档,我希望这是一个私有的实现细节。是否存在您正试图解决的获取延迟的特定问题?否。。我想将dynamodb与另一个特定于我们组织的数据存储解决方案进行比较。我只想知道dynamodb中是否有缓存层来缓存后续调用。这是必要的考虑权衡在我的工作场所的两个数据存储解决方案之间的性能度量,我想我要包括对实际延迟度量的一个简短的研究,而不是纯粹依赖于任何特定的声明。我只想知道dynamodb是否有缓存层,以及它是否缓存后续请求。。我们已经完成了度量的研究。我们想知道一些度量衡背后的原因听起来不错。出于兴趣,您的指标告诉了您什么?我知道DAX是为dynamodb提供的缓存解决方案。。我只是想知道他们是否有内部缓存机制,而不是像DAX那样的外部缓存。我不确定你所说的内部缓存是什么意思,你仍然为容量单位付费对你有什么影响,而且性能相当稳定。我认为唯一可以改进的是缓存给定键的分区位置,但改进可以忽略不计。