Gee*_*arn 6 amazon-web-services amazon-dynamodb
DynamoDB中是否存在任何类型的生命保留期概念.
我的意思是,有一些方法可以在一段时间后删除表中的数据,就像我们可以在S3中设置一些保留期一样.
谢谢,
不,DynamoDB 中没有可用的“保留”设置。
您可以运行使用日期字段来过滤结果的每日/每月查询,并使用该输出来确定要删除哪些项目。这需要在您自己的编程代码中实现。
一些用户选择使用单独的表来提供老化。例如,为每个月创建一个单独的表。然后,一旦它们超过一定年龄就删除旧表。但是,您的软件必须知道如何处理多个数据表。
例子:
小智 5
DynamoDB引入了生存时间(TTL)功能.您希望删除记录时,可以创建一个数字字段并将值设置为"以秒为单位的时间"(自纪元开始).
DynamoDB将在指定时间自动删除记录.当然,必须在每个表的基础上配置TTL.
您可以访问以下网址获取更多详细信息:http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/time-to-live-ttl-how-to.html
归档时间: |
|
查看次数: |
2635 次 |
最近记录: |