AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一個團隊正在轉向微服務架構。每個服務都必須只依賴自己的資料儲存。Payments 服務(使用 DynamoDB)需要來自 Accounts DynamoDB 資料表的近乎即時資料。哪種方法能以最簡單、解耦且可靠的方式從 Accounts 取得更新?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Amazon DynamoDB Streams 擷取並傳遞 Accounts 資料表的變更到 Payments 資料表。.
為什麼這是答案
DynamoDB Streams 提供了一個有序的項目級變更串流,這些變更會以近乎即時的方式發布。Payments 服務可以訂閱 Accounts 資料表的串流,並在資料變更時接收更新,這符合微服務架構中服務解耦和獨立資料儲存的要求。
AWS Glue 進行頻繁的 ETL 任務會增加複雜性、延遲,且不符合近乎即時的需求。使用 ElastiCache 搭配觸發器會將 Payments 服務與 Accounts 資料庫緊密耦合,並增加管理複雜性。Kinesis Data Firehose 主要用於將串流資料傳遞到資料湖、資料儲存和分析服務,而不是直接將資料表變更傳遞到另一個 DynamoDB 資料表以進行近乎即時的更新。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡