本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
估算 Amazon DynamoDB 表的存储成本
创建者:Moinul Al-Mamun
环境:PoC 或试点 | 技术:数据库;大数据;成本管理;存储和备份 | AWS服务:亚马逊 DynamoDB |
Summary
Amazon Dy
DynamoDB 会在整个月中持续监控您的表的大小,确定您的存储费用。AWS然后按平均存储容量(以 GB 为单位)向您收费。您的桌面随着时间的推移而增长的越多,您的存储成本就会增长的越多。要计算存储成本,你可以使用 AWS Pricing Calculator,但你需要提供表的大致大小,包括全局二级索引 (GSIs),这在项目开始时很难估计。
这种模式提供了一种机制和可重复使用的 Microsoft Excel 模板,以计算 DynamoDB 存储大小和成本。它考虑了基表和GSIs独立表的存储需求。它通过考虑各个项目的大小和数据增长率随时间而计算存储尺寸。
要获取估计值,请将两个信息插入模板:
基表的单个项目大小(以千字节为单位)和 GSIs
平均一个月内可以向表格中添加的新对象或产品数量(例如,1000 万个)
该模板将在未来三年内生成存储和成本预测图,这将在以下示例中显示。
先决条件和限制
先决条件
DynamoDB 以及 DynamoDB 存储和价格的基本知识
了解 DynamoDB 中的数据、数据模型以及项目大小
DynamoDB 全局二级索引知识 () GSIs
限制
该模板为您提供近似计算,但并非适用于所有配置。要获得更准确的估算值,您必须测量基表中每件商品的单个商品尺寸,然后GSIs。
该模式支持仅根据固定数据增长假设来估算未来几年的存储尺寸和成本。
工具
AWS服务
Amazon DynamoDB 是一项完全托管的SQL无数据库服务,可提供快速、可预测和可扩展的性能。
其他工具
AWSP@@ ric ing Calculator 是一款基于 Web 的规划工具,可用于为AWS用例创建估算值。
操作说明
任务 | 描述 | 所需技能 |
---|---|---|
获取项目大小。 |
| 数据工程师 |
获取一个月内添加的对象数量。 | 估计一个月内平均将有多少组件或对象添加至 DynamoDB 表中。 | 数据工程师 |
任务 | 描述 | 所需技能 |
---|---|---|
从所附文档下载 Excel 工作表,然后根据您的用例表进行调整。 |
| 数据工程师 |
在 Excel 模板输入信息。 |
| 数据工程师 |
相关资源
其他信息
请注意,随附的模板预测仅存储大小和标准存储表类的成本。根据对存储成本的预测,并考虑单个项目的规模和产品或对象增长率,您可以估计以下内容:
数据导出成本
备份和恢复成本
数据存储要求。
Amazon DynamoDB 数据存储成本
DynamoDB 会持续监控您的表的大小,以确定您的存储费用。DynamoDB 通过将数据的原始字节大小加上数据的原始字节大小加上按项目的存储开销(这取决于您启用的功能)来衡量计费数据的大小。有关更多信息,请参阅 DynamoDB 开发人员指南。
数据存储的价格取决于您的表类。如果您使用 DynamoDB 标准表类,则每月存储的前 25 GB 是免费的。有关不同AWS区域中标准表类和标准不频繁访问表类的存储成本的更多信息,请参阅按需容量定价
附件
要访问与此文档相关联的其他内容,请解压以下文件:attachment.zip