Amazon Aurora Postgres是否支持lambda调用?

时间:2017-11-01 12:24:23

标签: postgresql amazon-web-services aws-lambda amazon-rds-aurora

根据我在AWS的文档中收集的内容,Aurora MySQL支持将lambda函数作为触发器调用: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AuroraMySQL.Integrating.Lambda.html

Postgres没有此类文档。 有没有办法从Postgres实例调用lambda?

2 个答案:

答案 0 :(得分:3)

RDS上的PostgreSQL:

如果你在RDS上使用PostgreSQL,那么截至目前它不支持调用lambda函数作为触发器。

Amazon Aurora(PostgreSQL兼容性):

截至目前,这也不支持调用lambda函数作为触发器。

EC2上的

PostgreSQL:

但是如果您在EC2上设置了PostgreSQL,那么您可以使用杠杆PL/Python language来创建 用户定义的功能 AWS Python SDK 调用Lambda函数。

在以下链接中,请查看标题为 PostgreSQL setup 的部分,其中提供了详细步骤以实现相同目标。

AWS Blog Link: Set up a SQL-to-Lambda interface

GitHub Link: aws-lambda-rdbms-integration

答案 1 :(得分:3)

自 2020 年 12 月起,Aurora PostgreSQL 支持 Lambda invocations。文档可以在 here 中找到。