文档

使用生态工具消费PolarDB-X的binlog

更新时间:

使用同步工具消费PolarDB-X的binlog

说明
  • 依托于MySQL复制协议的开放性,业界有很多基于MySQL binlog的数据同步生态工具,这些工具在很多行业和企业被广泛使用,PolarDB-X针对这些工具进行了专门的适配测试,目前已验证的工具列表如下。

  • 这些同步工具在不断演进和迭代,因此,在使用不同类型、不同版本的工具对接PolarDB-X binlog的过程中可能会出现非预期的兼容性问题,如在使用过程中发现问题请联系我们

数据同步工具

兼容版本

说明和限制

canal

>=5.4.11

canal针对PolarDB-X的多流binlog进行了适配,进行简单配置,即可快速消费PolarDB-X的多流binlog。

cloudcanal

>=5.4.16

cloudcanal是基于开源canal打造的数据同步、迁移工具,cloudcanal支持基于PolarDB-X的数据同步。

什么是数据传输服务DTS

>=5.4.11

  • 在DTS控制台配置数据同步或数据订阅任务时,源库选择PolarDB-X 2.0。

  • 如果DTS不支持以PolarDB-X 2.0为源、以期望的库类型为目标的组合,源库选择MySQL,填入PolarDB-X相关的配置信息,也可正常使用,如果仍然无法满足需求,可联系DTS进行支持。

debezium

>=5.4.12

不支持快照能力,使用时需要关闭快照: "snapshot.mode": "never"。

maxwell

>=5.4.12

mysql-binlog-connector-java

>=5.4.11