流aurora mysql数据更改为kinesis流

ss2ws0br  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(439)

我正在尝试将auroramysql数据更改流到kinesis流。考虑到每一个记录都应该流入动觉的事实,最好的方法是什么呢。

9ceoxa92

9ceoxa921#

可能有很多方法可以做到这一点,其中一种流行的方法如下:
在群集中启用binlog[1]
有一个客户端(可能是lambda函数或ec2示例)来读取binlog流
创建运动流
使第2步中的客户机从#3发布到您的kinesis流。
你可以阅读文章[2]和[3]作为参考。你需要的是在两个文件之间分开([3] 是针对postgres的,但是有一些关于使用lambdas或ec2客户端的解释)。
[1] https://aws.amazon.com/premiumsupport/knowledge-center/enable-binary-logging-aurora/
[2] https://aws.amazon.com/blogs/database/streaming-changes-in-a-database-with-amazon-kinesis/
[3] https://aws.amazon.com/blogs/database/stream-changes-from-amazon-rds-for-postgresql-using-amazon-kinesis-data-streams-and-aws-lambda/

相关问题