我打算在 AWS 上设置 DynamoDB,其定价约为每月 0.3 美元/GB。如果我存储 500 GB 一小时,对其进行一些操作,然后在一小时后删除 200 GB。我是否需要为整个月使用的 500 GB 付费,还是为数据库上一小时的 500 GB 付费?
答案1
简短版本:它是按小时或大约按小时计费的。
价钱说
- 每月存储的前 25 GB 是免费的
- 此后每 GB 每月 0.285 美元
这意味着 1GB 一个月的费用为 0.285 美元。这也意味着 0.5GB 一个月或 1GB 半个月的费用是这个的一半。如果你输入了大量数据,使用了很短的时间,然后删除了,那么你需要按存储时间付费——我想是按小时或天计费。
答案2
使用 dynamodb 时您应该担心写入成本而不是存储成本。
如果导入 500GB 数据需要写入 500 万条记录,平均记录大小为 1KB,则需要花费 750 美元
删除时将再次花费相同的费用。
所以要小心使用 dynamodb :)