MySQL 数据同步工具 dtle (Data-Transformation-le) 使用
Contents
dtle (Data-Transformation-le) 是上海爱可生信息技术股份有限公司 开发并开源的 CDC 工具.
特点
- 多种数据传输模式
- 支持链路压缩
- 支持同构传输和异构传输
- 支持跨网络边际的传输
- 多种数据处理模式
- 支持库/表/行级别 数据过滤
- 多种数据通道模式
- 支持多对多的数据传输
- 支持回环传输
- 多种源/目标端
- 支持MySQL - ActionDB的数据传输
- 支持MySQL - MySQL的数据传输
- 支持MySQL - Kafka的数据传输
- 支持Oracle - MySQL的数据传输
- 集群模式
- 提供可靠的元数据存储
- 可进行自动任务分配
- 支持自动故障转移
适用场景
- 兼容MySQL的单向复制/聚合/分散
- 跨数据中心的双向复制
- 公有云间的数据同步
- MySQL到Kafka的数据变更通知
- Oracle到MySQL的数据同步
使用
在容器中使用
|
|
MySQL 的单向复制
创建网络
|
|
创建源端/目标端 MySQL
|
|
创建 dtle
|
|
创建复制任务
复制任务job.json文件, 任务同步复制demo.demo_tbl表数据
|
|
创建复制任务
|
|