dynamoDB 是否对受限请求收费?
Does dynamoDB charge for throttled requests?
每当 dynamoDB 抛出 ProvisionedThroughputExceededException 时,DynamoDB 是否仍会向我们收取发送给它的请求费用。
更新:
- 我们为我们的 DDB 表同时使用预配置 + 自动缩放和按需方案。
- 我想了解 DDB 是否仍会考虑 WCU/RCU 消耗用于导致 ProvisionedThroughputExceededException
的受限请求
- DynamoDB 在他们对 WCU 和 RCU 的定义中指出,对 DDB 的每个 API 调用都被视为 write/read 请求。 (https://aws.amazon.com/dynamodb/pricing/on-demand/)这是否意味着即使失败的 API 次调用(内部错误 500、ProvisionedThroughputExceededException)也会收费?
如果您使用的是预配置容量,则单个请求不收费。相反,您需要为特定的 容量 请求付费。
如果您使用按需容量,请求按.4231 per million write request units
和[=11=].285 per million read request units
收费。因此,除非您收到数百万 ProvisionedThroughputExceededException
错误,否则不会对您的帐单产生太大影响。
添加我从 AWS Support 获得的响应。当对 DDB 的请求受到限制时,他们不会收费。
每当 dynamoDB 抛出 ProvisionedThroughputExceededException 时,DynamoDB 是否仍会向我们收取发送给它的请求费用。
更新:
- 我们为我们的 DDB 表同时使用预配置 + 自动缩放和按需方案。
- 我想了解 DDB 是否仍会考虑 WCU/RCU 消耗用于导致 ProvisionedThroughputExceededException 的受限请求
- DynamoDB 在他们对 WCU 和 RCU 的定义中指出,对 DDB 的每个 API 调用都被视为 write/read 请求。 (https://aws.amazon.com/dynamodb/pricing/on-demand/)这是否意味着即使失败的 API 次调用(内部错误 500、ProvisionedThroughputExceededException)也会收费?
如果您使用的是预配置容量,则单个请求不收费。相反,您需要为特定的 容量 请求付费。
如果您使用按需容量,请求按.4231 per million write request units
和[=11=].285 per million read request units
收费。因此,除非您收到数百万 ProvisionedThroughputExceededException
错误,否则不会对您的帐单产生太大影响。
添加我从 AWS Support 获得的响应。当对 DDB 的请求受到限制时,他们不会收费。