发布于: Jul 6, 2023
Amazon Lambda 现在支持将 Amazon DocumentDB 变更流用作事件源。Amazon DocumentDB(与 MongoDB 兼容)中的变更流功能提供集群集合中发生的变更事件的时间顺序。客户现在可以在基于 Lambda 构建的无服务器应用程序中使用这些事件。
Amazon DocumentDB 是一个完全托管、可扩展且高度可用的与 MongoDB 兼容的文档数据库,可轻松存储、查询和索引 JSON 数据。使用 Amazon DocumentDB 变更流作为 Lambda 的事件源,您可以构建以近乎实时的方式响应数据库变更的事件驱动型应用程序。您可以使用 Lambda 函数处理新文档、跟踪现有文档的更新或记录已删除的文档。您可以使用 Lambda 支持的任何编程语言来编写您的函数。
要开始使用,请在您的 Amazon DocumentDB 集群上启用变更流,然后通过亚马逊云科技控制台、Amazon CLI、Amazon SAM 或适用于 Lambda 的 Amazon SDK 选择您的集群作为 Lambda 函数的事件源。Amazon DocumentDB 变更流作为 Lambda 事件源现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域中推出。预置事件源映射不会产生额外费用,但是,启用 Amazon DocumentDB 变更流需要付费,有关更多信息,请参阅 Amazon DocumentDB 定价。您需要为 Amazon DocumentDB 变更流触发的 Lambda 调用付费。要了解通过 Lambda 构建 Amazon DocumentDB 消费者应用程序的更多信息,请阅读 Lambda 开发人员指南。