发布于: Dec 11, 2017
去年,我们宣布支持通过内置存储过程从兼容 MySQL 的 Amazon Aurora 异步调用 AWS Lambda 函数。从版本 1.16 开始,我们将此功能扩展为能够同步调用 Lambda 函数。此外,我们使用本机函数实现了此功能的同步和异步版本,允许从查询内部调用 Lambda 函数。
AWS Lambda 让您无需预置或管理服务器即可运行代码,也无需担心可扩展性。Lambda 集成允许您扩展 Amazon Aurora MySQL 数据库的功能和调用外部应用程序来对数据更改进行操作。例如,您可以创建 Lambda 函数以在数据库中的客户地址更新时向客户发送电子邮件。
当您必须知道执行结果才能进行其他操作时请使用本机函数 lambda_sync。当您无需知道执行结果就可以进行其他操作时,请使用本机函数 lambda_async 或现有存储过程 mysql.lambda_async。您可以阅读 Amazon Aurora MySQL 文档了解更多信息。
Amazon Aurora 是一种兼容 MySQL 和 PostgreSQL 的关系数据库,结合了高端商用数据库的速度和可用性优势,同时具有开源数据库的简单性和成本效益,要了解有关它的更多信息,请访问 Amazon Aurora 产品页面。有关区域可用性的信息,请参阅 Aurora 定价页面。