Introduction
0.概述
1.适用场景
1.0.MySQL的单向复制/聚合/分散
1.1.跨数据中心的双向复制
1.2.公有云间的数据同步
1.3.MySQL到Kafka的数据变更通知
1.4.Oracle到MySQL的数据同步
2.快速开始
2.0.MySQL的单向复制
2.0.1.HTTP API、nomad 命令行工具 和 Web界面
2.1.MySQL的聚合复制
2.2.MySQL的数据分散
2.3.MySQL的跨数据中心的双向复制
2.4.阿里云到京东云的MySQL复制
2.5.MySQL到Kafka的数据变更通知
2.6.Oracle到MySQL的数据同步
2.7.多nomad server部署
3.功能说明
3.0.功能/场景的映射列表
3.1.使用限制
3.2.端口使用说明
3.3.对目标端数据库的影响(gtid_executed表)
3.4.监控项说明
3.4.1.延迟监控告警
3.4.2.搭建监控系统
3.5.部署结构
3.6.DDL支持度
3.7.DCL支持度
3.8.dtle mapping支持
3.9.Binlog Relay (中继)
3.10.consul 上的 job 数据管理
3.11.Oracle MySQL同步支持
4.安装/配置说明
4.0.安装步骤
4.1.节点配置
4.2.命令说明
4.3.作业(job)配置
4.3.1.性能调优
4.3.2.Job示例
4.4.HTTP API说明
4.4.1.dtle 3.x HTTP API说明
4.5.MySQL 用户权限说明
4.6.dtle 2升级到3
4.7.问题诊断 FAQ
5.设计说明
5.1.时间/资源估算
5.2 基本架构
5.3 Kafka 消息格式
5.4 Oracle MySQL 字段映射
6.如何参与
7.路线图
Published with GitBook
1.1.跨数据中心的双向复制
1.1 跨数据中心的双向复制
如下图, dtle支持MySQL间的双向复制, 其普遍场景是用于跨数据中心的数据双向同步.
其中:
dtle 会对数据的回环状况进行判断, 不会重复传输同一事务.
dtle 在传输过程中维持数据的事务性, 对于数据源的事务产生的数据, 在数据目标端是以相同的事务方式进行回放. 对于双写的场景, 目标端不会受到不完整的事务的影响.
dtle 在数据链路上, 可使用压缩/限速等功能, 更适合于跨数据中心的场景.
results matching "
"
No results matching "
"