从Aurora PostgreSQL异步调用Lambda函数的方法?

0

【以下的问题经过翻译处理】 一个客户已经设置了Aurora PostgreSQL,每当CDC发生时,他们需要触发lambda函数,例如在这篇博客中https://aws.amazon.com/blogs/database/capturing-data-changes-in-amazon-aurora-using-aws-lambda/

然而,似乎没有从PostgreSQL中调用lambda的方法。。?

如果没有,您的任何客户都是如何实现此要求的呢?

profile picture
EXPERTE
gefragt vor einem Jahr40 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 目前不支持从Aurora PostgreSQL调用Lambda。 相反,您可以考虑在Lambda函数中消费PostgreSQL的更改流。 如果要查看详情,请参见: https://aws.amazon.com/blogs/database/stream-changes-from-amazon-rds-for-postgresql-using-amazon-kinesis-data-streams-and-aws-lambda/

考虑架构和数据量。他们想要查看每一个更改,还是只关注某个表的更改?

他们期望每分钟有多少变化?

如果他们要查看所有更改或高频率的更改,他们可能更喜欢使用一个小的EC2实例和CDC工具,如Debezium,它可以消费PostgreSQL的CDC记录并将其发布到各种目标。请参见:https://debezium.io/blog/2020/02/25/lessons-learned-running-debezium-with-postgresql-on-rds/https://aws.amazon.com/blogs/apn/how-behalf-met-its-streaming-data-scaling-demands-with-amazon-managed-streaming-for-apache-kafka/

profile picture
EXPERTE
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen