2015-06-18 74 views
6

DynamoDB中是否有任何種類的生命保留期概念?自動從DynamoDb表中刪除數據

我的意思是有什麼辦法可以讓表格中的數據在一段時間後被刪除,就像我們可以在S3中設置一些保留期。

謝謝,

回答

4

不,在DynamoDB中沒有「保留」設置。

您可以運行使用日期字段來過濾結果的每日/每月查詢,並使用該輸出來確定要刪除的項目。這需要在您自己的編程代碼中實現。

某些用戶選擇使用單獨的表格來提供老化。例如,爲每個月創建一個單獨的表。然後,一旦他們超過特定年齡,就刪除舊錶。但是,您的軟件必須知道如何處理多個數據表。

例子:

+0

Thaks,你可以給我提供這樣的鏈接,其中這類實施完成。 –