

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 兼容 Aurora PostgreSQL 与 Lambda 的集成
<a name="aws-lambda-integration"></a>

AWS Lambda 是一项无服务器计算服务，无需预置或管理服务器即可运行代码。通过将 Lambda 与兼容 Amazon Aurora PostgreSQL 的版本集成，您可以构建事件驱动的架构并扩展与 Aurora PostgreSQL 兼容的数据库的功能。

## Lambda 集成用例
<a name="lambda-use-cases"></a>

将兼容 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](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/PostgreSQL-Lambda.html)