AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
某個網站將每日的投票回應收集到 DynamoDB 資料表中,並且只需要保留回應直到隔天。開發人員為每個項目新增了 expiration_date 屬性。自動從資料表中移除過期回應最簡單的方法是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在資料表上啟用 DynamoDB Time To Live (TTL) 並指定 expiration_date 屬性。.
為什麼這是答案
在 DynamoDB 資料表上啟用 Time To Live (TTL) 是自動刪除過期項目的最簡單且成本效益最高的方法。當啟用 TTL 並指定一個屬性(例如 expirationdate)作為 TTL 屬性時,DynamoDB 會自動檢查該屬性中的 Unix 時間戳記。一旦項目中的時間戳記過期,DynamoDB 會在背景非同步地將其刪除,而不會消耗任何寫入容量。這是一個內建功能,專為此類用例設計。
其他選項雖然技術上可行,但都涉及額外的運算資源和管理開銷:
Lambda 函數或 Fargate 任務需要編寫和維護程式碼來掃描和刪除項目,並且每次執行都會產生費用。
AWS Glue 任務通常用於 ETL 工作負載,對於簡單的項目刪除而言過於複雜和昂貴。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡