一.机器管理
a.配置zookeeper

b.配置node

二.配置管理
a.数据源配置

b.数据表配置:源端表-->目的端表


c.canal配置
三.同步管理配置channel-->pipline
方案一:otter 同步位点
启动otter同步,zk记录同步点,dump mysql数据,导入到目的端,启动otter,为保证数据一致性,所有的表都有联合主键,即使在dump期间有数据改变,也不会造成数据不一致
方案二:记录配置检查点的时间和位置:show master status,获取binlog的post位置,支持ddl,如果加字段只能加到最后一个字段位置

参考文档
- Home
- Introduction
- Otter调度模型
- Otter数据入库算法
- Otter双向回环控制
- Otter数据一致性
- Otter高可用性
- Otter扩展性
- QuickStart
- Docker_QuickStart
- Manager_QuickStart
- Node_QuickStart
- AdminGuide
- Manager使用介绍
- Manager配置介绍
- 映射规则配置
- 相关PPT&PDF
- 网友贡献
- FAQ
文章详细介绍了数据库同步的两种方案,一是利用Otter进行数据迁移,通过Zookeeper记录同步点,确保数据一致性,即使在数据变更时也有联合主键保障。二是关注DDL操作,记录检查点的binlog位置。Otter还支持高可用性和扩展性。

1096

被折叠的 条评论
为什么被折叠?



