我們希望讓DynamoDb自動刪除超過一年的條目。有沒有一種設置或常見做法來做到這一點?DynamoDB:自動刪除舊條目
1
A
回答
4
使用設置無法自動執行此操作。您可以創建一個定期掃描您的表並刪除舊條目的作業 - 但是,這樣做時必須小心,因爲這樣的作業很容易消耗您配置的所有讀寫容量 - 您可能需要添加延遲這項工作並不妨礙其餘的處理工作。
解決同一問題的另一種方法是按星期或月份將表分成塊,因此每個月可能都有單獨的表。然後,當數據的年齡足以被丟棄時,您只需刪除整個表格即可。這可能會或可能不適用於您的數據訪問模式 - 但另一個優點是您可以爲您最近訪問的數據配置大量容量,並且老式表的容量會減少,而您往往不需要。
5
Dynamo DB添加了TTL功能來自動刪除項目。
https://aws.amazon.com/blogs/aws/new-manage-dynamodb-items-using-time-to-live-ttl/
相關問題
- 1. 使用AWS API刪除DynamoDB條目
- 2. 自動刪除舊數據
- 3. 自動從DynamoDb表中刪除數據
- 4. Mysql的更換並刪除舊條目
- 5. 刪除舊的數據庫條目
- 6. 刪除Elasticsearch中的舊條目
- 7. APC何時刪除舊條目?
- 8. 聲明刪除舊版本的條目
- 9. DynamoDB TTL - 刪除項目時
- 10. 帶日期時間+字符串鍵的目錄,並自動刪除舊條目
- 11. SQL Server:自動刪除所有條目
- 12. 刪除某些日期的Azure表存儲中的條目舊自動化
- 13. 自動刪除舊的IntelliTrace錄音
- 14. Tensorflow自動刪除舊模型文件
- 15. 自動刪除舊的Facebook帖子
- 16. 無服務器:dynamodb刪除條件
- 17. Powershell刪除舊的項目
- 18. 刪除條目
- 19. 使用AWS API刪除/更新DynamoDB條目
- 20. 如何刪除特定項目在DynamoDB
- 21. 無法從DynamoDB表(JAVA)刪除項目
- 22. 刪除雙條目
- 23. 刪除條目JOIN
- 24. 中刪除條目
- 25. 安卓 - 複選框在刪除條目後自動檢查BaseAdapter中的條目
- 26. 如何刪除我的SQL結果中最舊的條目?
- 27. 您可以安全刪除sales_flat_quote中的舊條目嗎?
- 28. 服務刪除舊的x天SQLite數據庫中的條目
- 29. 更新Firebase時從ListView中刪除舊條目
- 30. BAT文件從TXT文件中刪除舊的日誌條目
的可能的複製[從DynamoDb表刪除數據自動](http://stackoverflow.com/questions/30908093/deleting-data-from-dynamodb-table-automatically) –