我玩亞馬遜dynamodb從過去幾天沒有-SQL數據庫,不知道過一個項目,如果有任何功能生存時間(TTL)一個項目的,所以,當項目在該值它 自動從表中刪除按照該TTL值達到的,而不是做手工批量刪除的項目。時間在dynamodb
15
A
回答
6
遺憾的是,答案是很短:沒有
由於事實上,DynamoDB已經從地上爬起來的簡單設計。沒有花哨的功能。
0
是,他們最近發佈了此功能。瀏覽以下文檔 https://aws.amazon.com/about-aws/whats-new/2017/02/amazon-dynamodb-now-supports-automatic-item-expiration-with-time-to-live-ttl/
+1
這裏添加一些說明也一樣,你提供的可能並不總是工作的鏈接。 – VPK
14
是的,亞馬遜在2017年2月向DynamoDb發佈了生存時間(TTL)功能。您只需在控制檯上轉到DynamoDb。選擇你的桌子。然後點擊概述並啓用它。
的TTL屬性應該是你的列/屬性時,該行應到期/刪除會決定。
注意: ttl屬性應該是數字數據類型(因爲DynamoDb不支持日期時間數據類型)。所以,它應該是在EPOCH時間格式。
例如:
- Linux終端:date +%s
- 的Python:import time; long(time.time())
- Java的:System.currentTimeMillis()/1000L
- 的JavaScript:Math.floor(Date.now()/1000)
相關問題
- 1. SimpleDB或DynamoDB的生存時間
- 2. DynamoDB時間序列表設計
- 3. 提高AWS Dynamodb的響應時間
- 4. Scrapy和DynamoDB:傳遞時間戳
- 5. DynamoDB查詢/根據時間戳排序
- 6. dynamodb:在設定時間內提供更多容量
- 7. 在DynamoDB中存儲時間序列數據
- 8. 如何跟蹤在DynamoDB中讀取項目的最近時間?
- 9. 在dynamoDB
- 10. 在DynamoDB
- 11. 動態DynamoDB和DynamoDB自動縮放之間的區別
- 12. 在插入時掃描DynamoDB表格
- 13. 「IN」在dynamodb
- 14. 在NOSQL DynamoDB
- 15. 分頁在DynamoDB
- 16. DynamoDB造成LAMBDA超時
- 17. DynamoDB TTL - 刪除項目時
- 18. 基於表大小的DynamoDB查詢時間
- 19. 查詢DynamoDB中startTime和endTime字段的時間範圍?
- 20. 什麼數據類型應該用於DynamoDB中的時間戳?
- 21. AWS dynamodb查詢崩潰的大部分時間
- 22. 爲DynamoDB Android SDK實施CreatedAt和UpdatedAt時間戳
- 23. 獲取DynamoDB表的最後更新時間
- 24. DynamoDB自動遞增的ID和服務器時間(iOS SDK)
- 25. 將DynamoDB用於時間序列數據與可視化目標
- 26. 如何獲得Dynamodb流中記錄的時間信息
- 27. DynamoDB中的地理空間查詢
- 28. java.lang.IllegalArgumentException異常在Dynamodb
- 29. 上DynamoDb
- 30. DynamoDB to'vanilla'JSON
你知道什麼好笑的? 「TTL」是DynamoDB中的保留字。 – Tom
聽說今年他們都上來與實驗TTL – SoulMan
@SoulMan他們才增加嗎? – Thomas