【问题标题】:Does DynamoDB query that returns an empty result set consume any capacity?返回空结果集的 DynamoDB 查询是否会消耗任何容量?
【发布时间】:2017-09-04 15:07:02
【问题描述】:

如果我对 DynamoDB 表的查询返回一个空结果集,它是否计入预置容量?如果没有,这是否意味着只要没有记录匹配,我就可以尽可能频繁地查询而不会受到限制?

【问题讨论】:

    标签: amazon-dynamodb nosql


    【解决方案1】:

    如果结果集为空,您仍将消耗读取吞吐量。

    来自Item Size Calculations documentation的相关部分:

    如果您对不存在的项目执行读取操作,DynamoDB 仍会消耗预置的读取吞吐量:强一致性读取请求会消耗一个读取容量单位,而最终一致性读取请求会消耗 0.5 个读取容量单位。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 2021-09-04
      • 2017-12-19
      • 1970-01-01
      • 2020-11-13
      • 2018-10-15
      • 2019-10-28
      相关资源
      最近更新 更多