cacal的实现原理:
1、模拟mysql slave的交互协议,伪装自己是mysql slave ,向mysql master 发送dump协议
2.,mysql master 收到dump 请求 ,推送binlog给 slave(canal伪装的)
3、canal解析binlog二进制文件,(byte流)转换成需要的数据对象,序列化反序列,发送到存储目的地,向mysql、kafka 、es 、mq、es等


cacal的实现原理:
1、模拟mysql slave的交互协议,伪装自己是mysql slave ,向mysql master 发送dump协议
2.,mysql master 收到dump 请求 ,推送binlog给 slave(canal伪装的)
3、canal解析binlog二进制文件,(byte流)转换成需要的数据对象,序列化反序列,发送到存储目的地,向mysql、kafka 、es 、mq、es等


2912
1933
950

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