Rya*_*D96 5 cloud amazon-s3 amazon-web-services amazon-dynamodb
我有一个包含大约 600 万条记录的表,并且想要开始归档记录,我曾想过创建同一个表的备份版本,并在记录满足归档条件后将它们移动。但是,有人告诉我,也可以使用 Hive 将此数据复制到 S3。
有人可以解释为什么我会选择将数据复制到 S3 存储桶而不是将其存储在另一个 dynamodb 表中。
DynamomDB 具有生存时间机制,您可以设置记录删除流,这将调用 AWS Lambda 并将数据放入 S3。查看此详细指南了解如何设置。此外,您还可以尝试使用 EMR 集群来使用AWS Data Pipeline,这是设置一次性或定期迁移的常用方法。
如果您主动对 DynamoDB 使用完整扫描操作,那么最好归档并删除不使用的记录。如果您仅通过主键查询记录,那么归档很可能不值得付出努力。您可以验证账单,但在 DynamoDB 中存储前 25 GB 是免费的。
| 归档时间: |
|
| 查看次数: |
1764 次 |
| 最近记录: |