Q11 — AWS DVA-C02 第3章
第 11/100 题 | ← 返回第3章
当新项目学入DynamoDB 表时,开发人乡如何在不影响预配置吞吐量的情况药通知用户?
- A. 设置DynamoDB 流以触发向用户发送SNS通知的Lambda 函数。 ✓
- B. 安排Amazon CloudWatch 事件以定期触发扫描DynamoDB 表的Lambda 函数。
- C. 运行一个以一秒为间隔查询DynamoDB 表并向用户发送SNS通知的轮询应用程序。
- D. 在DynamoDB 中嵌入. Lambda 通知功能,并配置DynamoDB 在发生更改时触发嵌入的Lambda 功能。
正确答案: A. 设置DynamoDB 流以触发向用户发送SNS通知的Lambda 函数。
解析
DynamoDB流允许开发人员监听DynamoDB表中的数据更改(如写入新项目),并可以自动触发Lambda函数来响应这些更改。这种机制不会影响DynamoDB的预配置吞吐量,因为它是在数据变更发生时异步触发的。Lambda函数随后可以执行任何逻辑,如发送SNS(简单通知服务)通知给用户。因此,选项A是正确的,因为它允许在不影响DynamoDB预配置吞吐量的前提下,通过DynamoDB流和Lambda函数来通知用户新项目的写入。 【灯笼考证提供:swufelp1999】