2015-06-18 103 views
6

DynamoDB中是否有任何种类的生命保留期概念?自动从DynamoDb表中删除数据

我的意思是有什么办法可以让表格中的数据在一段时间后被删除,就像我们可以在S3中设置一些保留期。

谢谢,

回答

4

不,在DynamoDB中没有“保留”设置。

您可以运行使用日期字段来过滤结果的每日/每月查询,并使用该输出来确定要删除的项目。这需要在您自己的编程代码中实现。

某些用户选择使用单独的表格来提供老化。例如,为每个月创建一个单独的表。然后,一旦他们超过特定年龄,就删除旧表。但是,您的软件必须知道如何处理多个数据表。

例子:

+0

Thaks,你可以给我提供这样的链接,其中这类实施完成。 –