- 数据库›
- Amazon DynamoDB›
- 定价
Amazon DynamoDB 定价
定价选项
DynamoDB 对在 DynamoDB 表中读取、写入和存储数据收费,还对您选择启用的任何可选功能收费。有两种定价选项可供选择,包括按需定价和预置定价,您可以为工作负载选择最佳定价选项。
按需容量模式的定价
DynamoDB 按需模式是一种无服务器选项,采用按请求付费定价和自动扩缩,无需规划、预置和管理容量。您只需为使用的读取或写入请求付费,这样可以轻松平衡成本和性能。
 
 在大多数情况下,建议使用按需模式,包括:
- 您有新的或现有的工作负载,并且不想管理容量
- 您想要一个可以自动扩展的无服务器数据库
- 您更愿意只为使用的容量付费
 
 了解有关按需定价的更多信息 »
预置容量模式的定价
使用预置容量模式,必须指定预计您的应用程序需要的每秒读取和写入次数。您需要根据预置的每小时读取和写入容量付费,而不是根据应用程序消耗的容量付费。
 
 在以下情况下,预置容量模式可能更适用:
- 现有应用程序具有稳定且可预测的吞吐量模式
- 可以预测容量要求以控制成本
如何计算成本
计算 DynamoDB 每月成本的最佳方法是使用 AWS 定价计算器。这个简单的交互式工具能够根据读取和写入吞吐量估算每月成本,并提供收费选项,包括变更数据采集、数据导入和导出到 Amazon S3 以及备份和恢复。
要轻松计算您的 DynamoDB 每月成本,您只需输入应用程序要求,例如表类和数据存储以及读写吞吐量即可。您还可以包括备份和恢复等常用选项,并在按需和预置容量计费模式之间进行选择。
不确定从哪里开始? AWS 专家可以随时为您提供个性化报价。
成本优化
通过为 DynamoDB 表选择合适的表类来优化存储成本
使用 DynamoDB 标准-IA 表类可以降低那些存储不经常访问的数据的表的成本。但请注意,此表类的 DynamoDB 读取和写入定价高于标准表。 
了解有关 DynamoDB 成本优化的更多信息 »
为 DynamoDB 使用成本分配标签
为 DynamoDB 使用标签可让您详细查看 DynamoDB 账单。您可以为表分配标签并查看每个选项卡的成本明细,从而更好地按使用情况优化成本。 
了解有关 DynamoDB 成本分配标签的更多信息 »
使用和定价方案
方案 1:按需容量定价
可以根据按需使用量计算定价,尤其是在您的使用量波动或不确定流量模式的情况下。 
在此处阅读完整详细的亚马逊 DynamoDB 按需定价示例。
方案 2:预置容量定价
使用预置容量模式计算支持 Auto Scaling 的表的价格。自动扩缩功能会根据实际使用的容量不断设置预置容量,以使实际利用率保持接近目标利用率。 
在此处阅读完整详细的亚马逊 DynamoDB 预置定价示例。