如何在apachekafka中访问远程数据库?

bvn4nwqk  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(377)

我是Kafka的初学者。在这里,我试图建立Kafka实时数据管道。我有一个远程数据库。我真的不知道如何访问数据库和数据库不断更新像实时。我读到了关于debezium的文章[https://debezium.io/docs/tutorial/]但在整个教程中,他们没有展示任何从实时远程数据库中提取数据的示例。我有mysql数据库。

sqserrrh

sqserrrh1#

debezium在理想情况下应该尽可能靠近数据库服务器运行
但是如果您查看教程,if指定了一个远程docker容器,您可以用与您的环境匹配的任何内容替换主机名

"connector.class":  "io.debezium.connector.mysql.MySqlConnector", 
"tasks.max": "1", 
"database.hostname": "... Your server here... ", 
"database.port": "3306",

另一个选项是kafka connect jdbc连接器,您可以通过confluent看到一些关于如何配置它们的博客文章

相关问题