otter进行数据同步
来源:互联网 发布:企查查的数据怎么来的 编辑:程序博客网 时间:2024/06/05 22:34
安装otter:http://blog.csdn.net/u012689336/article/details/53514475
1、添加数据库,点击配置管理,选择数据源配置
a、源库,编辑完后可以验证。
在mysql上面创建库
CREATE DATABASE pass DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
b、目标库,编辑完后可以验证。
在mysql上面创建库
CREATE DATABASE pass DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
配置完后如下图:
2、添加canal,点击配置管理,选择canal配置
首先安装canal:http://blog.csdn.net/u012689336/article/details/53522513
别的信息不变,配置完后
3、添加同步表信息,点击配置管理,选择数据表配置
a、源数据表
创建表
mysql> use pass;
Database changed
mysql> CREATE TABLE `xdual` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`ID`))
ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ;
b、目标数据表
mysql> use pass;
Database changed
mysql> CREATE TABLE `xdual` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`ID`))
ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ;
配置完后:
4、添加channel,点击同步管理,选择添加
名字随便写。
5、添加pipeline,点击同步管理
选择刚才新创建的channel
6、添加同步映射规则,点击配置管理,选择canal配置
点击Pipeline管理中刚才新创建的pip1,然后点击添加
7、启动
点击后面的启动,运行状态变为:运行
8、测试
在slave1机器上执行:
mysql> insert into xdual(id,x) values(null,now());
Query OK, 1 row affected (0.03 sec)
在slave2机器上查看:
mysql> select * from xdual;
+----+---------------------+
| ID | X |
+----+---------------------+
| 1 | 2016-12-08 18:06:28 |
表示同步数据成功。
如果报权限不够的话:使用
GRANT ALL PRIVILEGES ON *.* TO 'canal'@'%' IDENTIFIED BY 'canal';
FLUSH PRIVILEGES;
- otter进行数据同步
- 数据同步利器-otter的搭建使用说明
- OTTER跨数据中心双A数据同步-软件安装
- 利用OTTER实现准实时ETL、数据同步
- otter 数据库同步框架
- Otter单向同步配置
- Otter单向同步配置
- otter(三)--同步过程小解
- 阿里云服务器部署otter实现数据双A同步过程记录(1)
- 阿里云服务器部署otter实现数据双A同步过程记录(2)
- 阿里云服务器部署otter实现数据双A同步过程记录(3)
- 阿里云服务器部署otter实现数据双A同步过程记录(4)
- 阿里云服务器部署otter实现数据双A同步过程记录(5)
- 阿里云服务器部署otter实现数据双A同步过程记录(6)
- Rsync进行数据同步
- 如何进行数据同步
- Otter
- otter
- 基于SpringMVC封装常用的CRUD操作
- 点赞 数据库设计
- 正则表达式
- react native 使用fetch进行网络请求(https),解决SSLHandshake问题,以及怎样进行二次封装
- Google开发者大会给我们带来了什么?
- otter进行数据同步
- 列表视图(ListView)
- SeekBar+ImageView实现图像动态变化
- 浅谈spring4泛型依赖注入
- webpack配置及使用
- Java 容器和泛型 认识容器
- spring中AOP一些常用操作术语
- GetMemory的典型例子
- Nine-Patch格式图片浅析