AmazonAmazon Data Engineer Associate DEA-C01 Certification
·TW
·更新於 2 Aug 2026
某公司必須管理成本並控制現有 Amazon DynamoDB table 的大小,同時不中斷正在進行的讀取或寫入。他們希望資料在 1 個月後自動移除,且維護工作量最少。哪種方法符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 啟用 DynamoDB 的 TTL 功能,讓項目根據時間戳記屬性自動過期。.
為什麼這是答案
啟用 DynamoDB 的 TTL 功能是最佳且維護工作量最少的方法。TTL 允許您為 DynamoDB 表中的項目定義一個時間戳記屬性,一旦該時間戳記過去,DynamoDB 會自動將該項目刪除,而不會影響讀寫操作。這完全符合自動移除 1 個月後資料且維護工作量最少的要求。
其他選項雖然也能實現資料刪除,但都涉及額外的運算資源和維護工作:
排程 EventBridge 規則叫用 Lambda 或執行定期 Lambda 函數,都需要 Lambda 函數來掃描並刪除項目,這會產生額外的成本和複雜性,並且掃描操作可能會影響效能。
啟用 DynamoDB Streams 來觸發 Lambda 則是用於處理資料變更事件,而不是用於定期清理過期資料,且需要 Lambda 邏輯來判斷並刪除過期項目,同樣增加了維護負擔。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡