本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
兼容 Aurora PostgreSQL 与 Lambda 的集成
AWS Lambda 是一项无服务器计算服务,无需预置或管理服务器即可运行代码。通过将 Lambda 与兼容 Amazon Aurora PostgreSQL 的版本集成,您可以构建事件驱动的架构并扩展与 Aurora PostgreSQL 兼容的数据库的功能。
Lambda 集成用例
将兼容 Aurora PostgreSQL 与 Lambda 集成的常见用例包括:
-
数据处理和转换 − 将复杂的数据处理任务从兼容 Aurora PostgreSQL 的函数转移到 Lambda 函数。场景可以是数据清理、数据扩充、数据验证和复杂计算。
-
事件驱动的工作流程-使用 Lambda 函数根据兼容 Aurora PostgreSQL 中的事件或更改来触发操作或工作流程。场景包括在兼容 Aurora PostgreSQL 的环境中插入、更新或删除数据 AWS 服务 时发送通知、触发 ETL 流程或调用其他流程。
-
实时分析和报告-使用 Lambda 函数执行实时分析或根据存储在兼容 Aurora PostgreSQL 中的数据生成报告。Lambda 函数可以查询兼容 Aurora PostgreSQL,处理数据,并按需或根据计划生成报告或可视化效果。
-
无服务器 APIs 和微服务-使用 Lambda 函数构建与兼容 Aurora PostgreSQL 兼容的无服务器服务 APIs 或微服务。Lambda 函数可以处理 API 请求,在兼容 Aurora PostgreSQL 的情况下查询或修改数据,并返回响应。
-
异步处理 − 将长时间运行的任务或异步任务从兼容 Aurora PostgreSQL 的任务转移到 Lambda 函数。场景包括在不阻塞主应用程序或数据库的情况下发送电子邮件、生成报告或处理大型数据集。长时间运行的任务必须在 Lambda 15 分钟的时间限制内。
要在兼容 Aurora PostgreSQL 和 Lambda 之间设置集成,请按照文档中的说明进行操作。AWS