Flink CDC 2.4版本有没有解决那个mysqlconnection类覆盖重写的问题呀?

Flink CDC 2.4版本有没有解决那个mysqlconnection类覆盖重写的问题呀?2.4版本依赖cdc,是否还需要执行本地重写的mysqlcinnection类呢,我现在就是想单纯的,在springboot中用flink cdc获取下变更的数据

展开
收起
真的很搞笑 2023-06-29 09:19:26 94 分享 版权
1 条回答
写回答
取消 提交回答
  • Flink CDC 2.4 版本引入了对基于 Debezium 的 MySQL CDC 的原生支持,不再需要手动覆盖重写 MysqlConnection 类。您可以直接在 Spring Boot 中使用 Flink CDC 来获取变更的数据,无需进行额外的本地重写。

    使用 Flink CDC 2.4 版本时,您可以通过配置 Flink CDC 的 MySQL CDC connector 来连接 MySQL 数据库,并使用 Debezium 提供的 MySQL CDC 解析器来捕获和解析数据变更事件。Flink CDC 会自动处理 CDC 事件的捕获、解析和转换,并将变更的数据发送到您指定的目标。

    要使用 Flink CDC 进行数据变更的获取,您需要:

    在 Spring Boot 中引入 Flink CDC 的相关依赖。
    配置 Flink CDC 的 MySQL CDC connector,指定 MySQL 数据库的连接信息和需要监控的数据库、表信息。
    启动 Flink CDC 任务,它会自动连接到 MySQL 数据库,并开始捕获和处理变更的数据。
    请确保您使用的是 Flink CDC 2.4 版本或更高版本,并根据官方文档提供的配置和使用方式进行操作。这样,您就可以在 Spring Boot 中使用 Flink CDC 来获取 MySQL 数据库的变更数据,而无需手动覆盖重写 MysqlConnection 类。

    2023-10-17 11:29:20
    赞同 展开评论

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

还有其他疑问?
咨询AI助理