AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一個行動應用程式每天將數百萬篇部落格文章寫入 DynamoDB table;每篇文章都是一個 item。該應用程式只需要最新的文章,並且可以移除超過 48 小時的 item。自動刪除超過 48 小時文章的「最」具成本效益方法是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 新增一個包含建立後 48 小時的 epoch 時間戳記的 Number 屬性,並使用該屬性啟用 DynamoDB Time To Live (TTL)。.
為什麼這是答案
最符合成本效益的方法是啟用 DynamoDB Time To Live (TTL)。TTL 允許您為 DynamoDB 中的項目定義一個時間戳記屬性,當該時間戳記過期時,DynamoDB 會自動且免費地刪除該項目。這消除了運行額外計算資源(如 EC2 實例、Fargate 任務或 Lambda 函數)來掃描和刪除過期項目的成本和複雜性。其他選項涉及持續運行計算資源來執行刪除操作,這會產生額外的費用,並且效率較低。例如,EC2 cron job 和 Fargate 任務會產生計算成本,而 Lambda 函數雖然成本較低,但仍會因每次調用和執行時間而產生費用。建立 GSI 並定期查詢也會增加讀取容量單位 (RCU) 的成本。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡