开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC2.4.1mysql 应该是支持10.4.18-MariaDB-log 版本吧?

Flink CDC2.4.1mysql 应该是支持10.4.18-MariaDB-log 版本吧?这个问题可能有多种原因导致,以下是一些常见的可能性和解决方法:

版本兼容性问题:请确保您使用的 Flink CDC for MySQL 版本与您的 MySQL 数据库版本兼容。不同的 MySQL 版本可能使用不同的二进制日志格式,需要相应的兼容处理。

事件数据格式不受支持:Flink CDC for MySQL 支持多种事件类型的抽取,但并不是所有类型的事件都被支持。请确保您的 MySQL 事件数据类型在 Flink CDC 的支持范围内。例如,某些特殊的事件类型可能无法被正确反序列化。网上查了下 2.4.1mysql 应该是支持10.4.18-MariaDB-log 版本吧 ,这个不支持类型事件也没扎到具体的哪里可供参考 4.从 Flink CDC 的项目地址,发现在 2.0.1 版本修复了一个问题(第10条)
Improvements and Bug
1.[postgres] Fix Validator didn't implement Serializable
2.[mysql] Correct the initial binlog offset for MySqlHybridSplitAssigner
3.[mysql] Optimize the checkpoint be optional under single parallelism
4.[postgres] Fix postgres-cdc connector cannot recognize the optional option 'slot.name'
5.[mysql] Improve the code format in SignalEventDispatcher
6.[mysql] Add default value for 'database.history.instance.name' in MySqlParallelSource
7.[mysql] Add tests to check mysql-cdc works well under various timezones
8.[common] Remove useless parameter 'converter.schemas.enable'
9.[build] Run integration tests for each building
10.[changelog] fix changelog-deserialize exception message typo
11.[docs] Add FAQ for MySQL 8.0 Public Key Retrieval setting
12.[docs] Update the debezium document link to version 1.5
13.[docs] Add checkpoint and primary key setting for example in tutorials,说是2.0.1修复了这个问题 现在版本是2.4.1按理说应该是没有这个问题的

展开
收起
真的很搞笑 2023-11-16 07:54:05 79 0
1 条回答
写回答
取消 提交回答
  • 根据您提供的信息,Flink CDC for MySQL 2.4.1版本应该支持MariaDB 10.4.18-log版本。但是,如果您在使用时遇到问题,请确保您的Flink CDC for MySQL版本与您的MySQL数据库版本兼容,并检查事件数据类型是否受支持。

    2023-11-16 10:22:45
    赞同 1 展开评论 打赏

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

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

    相关镜像