DynamoDB on-demand pricing for low usage table

0

Customer who rarely uses a DDB table. Something along the lines of less then 1000 read or writes per month. Theoretically, this could be interesting for on-demand pricing. However, it is still unclear whether we bill for 1M requests minimum or not. Do you get billed per actual number of read/write requests, or by block of 1M?

Here the difference would be (with 1000 reads and 100 writes):

  • 1M block: $1.50 (0.25 per 1M read + 1.25 per 1M write)
  • #req : $0.01 (0.00025 per 1000 read + 0.000125 per 100 write)

EDIT: if you take the PROVISIONED billingMode with 1RCU/1WCU, the price would be a little bit more than $0.60 (2430(0.000735+0.000147)= 0.63504)

AWS
已提問 3 年前檢視次數 274 次
1 個回答
0
已接受的答案

All operations are billed at the lowest possible operation and the bulk cost is published for easy comprehension only. In this case, the DDB will never round the 1000 operations to 1M and instead use 1000 * individual operation for billing. In fact, with this low use customer might not have to pay anything at all because first 2.5M operations or 5RCU/5WCU are part of free-tier.

AWS
Vivek_S
已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南