您需要在新文件添加到 S3 存储桶后立即将记录插入 DynamoDB 表中。以下哪个步骤序列可以实现此目的?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 配置 S3 事件通知以调用将记录插入 DynamoDB 的 Lambda 函数。.
为什么这是答案
正确答案是配置 S3 事件通知以调用将记录插入 DynamoDB 的 Lambda 函数。当新文件添加到 S3 存储桶时,S3 事件通知可以直接触发 Lambda 函数。此 Lambda 函数可以包含将文件元数据或其他相关信息插入 DynamoDB 表的逻辑。这种方法是事件驱动的,并且是实时的,确保记录在文件上传后立即插入。 创建 EventBridge 规则来监控 S3 存储桶并插入 DynamoDB 是不正确的,因为 EventBridge 规则通常用于处理来自 AWS 服务或自定义应用程序的事件,但对于 S3 对象创建事件,S3 事件通知是更直接和推荐的集成方式。编写 Lambda 函数轮询 S3 存储桶效率低下且成本更高,因为它会不断检查更改,而不是响应事件。创建一个计划的 cron 作业来定期插入记录无法满足“立即”插入的要求,因为它会有延迟。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡