AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
Orders 資料表使用 customer_id 作為分割區索引鍵,order_id 作為排序索引鍵,並包含 order_date 作為屬性。新的存取模式需要依據 order_date 和 order_id 進行查詢。您必須新增一個 Lambda 來支援此存取模式,並將操作負擔降至最低。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為資料表新增一個 global secondary index (GSI),以 order_date 作為分割區索引鍵,order_id 作為排序索引鍵。讓 Lambda 查詢新的 GSI。.
為什麼這是答案
正確答案是新增一個 GSI。因為新的存取模式需要依據 orderdate 和 orderid 進行查詢,而這兩個屬性都不是原始資料表的主鍵。GSI 允許您定義一個新的分割區索引鍵和排序索引鍵,以支援不同的查詢模式,且 GSI 可以包含與基底資料表不同的主鍵屬性。查詢 GSI 比對基底資料表執行掃描(Scan)更有效率,因為掃描會消耗大量讀取容量單位並可能導致延遲。LSI 的分割區索引鍵必須與基底資料表相同,因此不適用於此情境。DynamoDB Streams 主要用於捕捉資料變更,而非直接支援新的查詢模式。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡