Amazon DynamoDB 定价

Amazon DynamoDB 预置容量 – 中国(北京)和中国(宁夏)区域

使用 Amazon DynamoDB,您可以指定您希望表能够达到的请求吞吐量(即表的“吞吐容量”)。DynamoDB 会在后台处理资源的预置,以达到您请求的吞吐率。您无需考虑实例、硬件、内存以及其他可能影响吞吐容量的因素,而只需要预置您希望达到的吞吐量级别,其他事情由我们来处理。

创建或更新 DynamoDB 表时,需指定为读取和写入预留多少容量。然后,DynamoDB 会预留必要的机器资源,从而以一致的低延迟性能满足您对吞吐量的需求。

您根据预留的容量支付统一的小时费率:

  • 写入吞吐量:每 10 个单位的写入容量 ¥ 0.058
  • 读取吞吐量:每 50 个单位的读取容量 ¥ 0.058

对于小型项目,一个容量单位每秒可处理一个请求(对于最终一致性读取,每秒可处理两个请求)。事务请求需要两个容量单位。在 DynamoDB 中,事务请求与标准请求的不同之处在于,它保证单个事务集合中包含的所有操作将同时成功或失败。而对于大型项目,处理相同的请求率可能需要更多的容量单位。要详细了解您的表所需的容量单位估算信息,请参阅使用 DynamoDB 中的表。 

Amazon DynamoDB 按需求量付费 – 中国(北京)和中国(宁夏)区域

创建或更新 DynamoDB 表时,您可以选择“按需求量付费”计费模式来使用 DynamoDB,而不需要进行容量规划。DynamoDB 代表您处理容量管理事宜,并根据需要提供读取和写入请求。

对于执行的每个读取或写入请求,您需要按固定价格付费:

  • 写入请求:每 1000000 个写入请求单位 ¥11.1538
  • 读取请求:每 1000000 个读取请求单位 ¥2.2308

对于小型项目,DynamoDB 将一个请求按一个请求单位收费(对于最终一致性读取,将两个请求按一个请求单位收费)。事务请求需要两个请求单位。而对于大型项目,每个请求可能需要多个请求单位。要详细了解写入请求单位和读取请求单位的工作原理,请参阅使用 DynamoDB 中的表

Amazon DynamoDB 带索引的数据存储 – 中国(北京)和中国(宁夏)区域

每月每 GB ¥ 2.20

DynamoDB 是一种带索引的数据存储,您的数据使用的磁盘空间量会超出已上传的原始数据量。DynamoDB 计量应计费数据大小的方法是,将上传的原始数据字节大小总和加上每个条目额外增加 100 字节作为索引的存储开销。对于 DynamoDB,无需“预置”存储。只需按实际使用量付费。

Amazon DynamoDB Streams – 中国(北京)和中国(宁夏)地区

Amazon DynamoDB Streams 是 DynamoDB 表中按时间排序的项目级更改序列。DynamoDB Streams 能够基于每个表启用,启用 DynamoDB Streams 不会收取任何费用。您只需为从 DynamoDB Streams 中读取的数据付费。读取的数据量按读取请求单位衡量。每个“GetRecords”API 调用按照一个 DynamoDB Streams 读取请求单位计费,最多可从 DynamoDB Streams 返回 1 MB 数据。定价详情:

每 100000 个 DynamoDB Streams 读取请求单位 ¥ 0.1780

Amazon DynamoDB 预留容量 – 中国(北京)和中国(宁夏)地区

  1 年期限
月度承诺用量 预付 每小时
100 个写入容量单位 ¥ 1300 ¥ 0.120
100 个读取容量单位 ¥ 280 ¥ 0.022

预留容量的定价比 DynamoDB 预置的吞吐容量的正常价格便宜很多。当您购买预留容量时,您需支付一次性预付款并承诺在使用预留容量期限内以上表所示小时费率支付最低用量级别。若要购买预留容量,请导航到 AWS 管理控制台,导航到 DynamoDB 控制台,选择预留容量,然后选择购买预留容量

Amazon DynamoDB 数据传输 – 中国(北京)和中国(宁夏)地区

  定价
数据传入
所有传入数据 每 GB ¥ 0.000
数据传出
所有传出数据 每 GB ¥ 0.933(促销)

数据“传入”和“传出”是指传入和传出 DynamoDB。对于同一 AWS 地区内 DynamoDB 与其他服务之间传输的数据,不会收取额外费用(换句话说就是每 GB ¥ 0.00)。

数据传出费率汇总了 Amazon EC2、Amazon EBS、Amazon S3、Amazon Glacier、Amazon RDS、DynamoDB、Amazon SQS、Amazon SNS、AWS Storage Gateway 和 Amazon VPC 之间的出站数据传输。

Amazon DynamoDB 按需备份 – 中国(北京)和中国(宁夏)区域

借助按需备份,您可以创建 Amazon DynamoDB 表数据的完整备份和数据存档设置,从而帮助您满足公司和政府的法规要求。您可以备份拥有几 MB 到数百 TB 数据的表,而不会影响生产应用程序的性能或可用性。

按需备份根据表的存储大小(换句话说就是表数据和本地二级索引)收费。每个备份的大小是在每次请求备份时确定的。每月计费的总备份存储大小是按 AWS 地区划分的 AWS 账户中 DynamoDB 表的所有备份的总和。将向您收取的费用为:当月备份的总大小减去在该计费月内删除的任何备份的按比例分配的额度。AWS 将继续以相同的费率向您收取按需备份的费用,直到您删除备份为止。

例如,假设您的应用程序正在由光环新网运营的中国(北京)地区内运行,您的所有按需备份存储的总和为 60 GB,时间为一个月(30 天)。您的备份的每月费用将为 (¥ 0.88 x 60 GB) = ¥ 52.80/月。如果您在每月周期中删除了 10 天的所有按需备份数据,您将收到 ¥ 35.20 扣款 (¥ 0.88 x 60 GB x 20/30),从而产生 ¥ 17.60/月的计费。或者,如果您在每月周期中删除了 10 天 15GB 的按需备份数据,则将向您收取 (¥0.88 x 60GB) - (¥0.88 x 15GB x 20/30) = ¥44.00/月的费用。

  • 每月每 GB ¥0.88

Amazon DynamoDB 持续备份和时间点恢复 – 中国(北京)和中国(宁夏)区域

时间点恢复 (PITR) 提供 DynamoDB 表数据的持续备份。您可以通过从 AWS 管理控制台中单击或通过单个 API 调用启用 PITR。启用后,DynamoDB 会在前 35 天维护表的持续备份。

PITR 根据每个启用此功能的 DynamoDB 表(表数据、本地二级索引)的当前大小收费。AWS 将继续向您收取费用,直到您在每个表上禁用 PITR 为止。
 

  • 每月每 GB ¥1.76
     

Amazon DynamoDB 还原表 – 中国(北京)和中国(宁夏)区域

从按需备份或 PITR 还原表根据每个请求的还原数据(表数据、全局二级索引)的总大小收费。 

  • 每 GB ¥1.32