【问题标题】:dynamodb efficient read capacitydynamodb 高效读取容量
【发布时间】:2020-12-22 16:21:45
【问题描述】:

对于每小时只有几个请求的 dynamodb 数据库,最有效的配置是什么。 “按需”容量和固定容量哪个更贵?

默认情况下,AWS 将为一个表提供 5 次读取和 5 次写入的容量。见下图。

现在,我发现很难估算成本或比较不同表的成本。有没有一种方法可以大致了解每张桌子的成本,或者可能是某种技巧来进行估算?

编辑:

我想添加一些图表来显示和量化这个数据库的实际使用量。

对于我的用户表:

对于凭证表:

【问题讨论】:

    标签: amazon-dynamodb


    【解决方案1】:

    https://aws.amazon.com/dynamodb/pricing/on-demand/
    美国东部(俄亥俄州)
    1.25 / 百万次写入
    0.25 / 百万次读取

    https://aws.amazon.com/dynamodb/pricing/provisioned/
    美国东部(俄亥俄州)
    每个 WCU 每小时 $0.00065
    每个 RCU 每小时 0.00013 USD

    因此,假设每月 30 天、每天 24 小时提供最低配置表(1 个 RCU 和 1 个 WCU)。 0.57 美元/月...

    这 57 美分可以让您在一个月内获得大约 200 万次请求读取……或 50 万次写入。

    你没有提到读/写的比率。

    最后要考虑的一件事是,DDB 的 AWS 免费套餐每月可提供 25GB 的存储空间、25 个 RCU 和 25 个 WCU。所以假设你所有的 DDB 都适合……它是免费的。

    【讨论】:

    • 我添加了一些图片,让您了解这些表格的实际使用情况。
    • @bvdb 我会按照配置创建 1 个或者 2 个 RCU/WCU ...假设这些是您唯一的表,那么您将轻松适应免费层。
    • 我已经成为 aws 会员好几年了,所以我担心我根本不再符合免费级别的资格。 - 但我认为所有差异都非常小?
    • @bvdb AWS 包括“对新成员免费”和“永远免费”...我提到的免费 DDB 是 always free 的一部分。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 2021-01-22
    • 2016-03-13
    • 1970-01-01
    • 2012-03-12
    • 2018-04-30
    • 1970-01-01
    相关资源
    最近更新 更多