标签:自己 events 更新 中继日志 协议 对象 版本 ase 杭州
canal [k?‘næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费
早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。
工作原理
安装搭建
1.下载
https://github.com/alibaba/canal/releases?after=canal-1.1.1
我本人用的是这个版本,阿里后续更新了更多版本,如果有其他需求可以选择其他版本。
2.解压安装
将压缩包上传至服务器,解压,最好将压缩包放在一个单独的文件夹,解压后可直接将压缩包删除,因为该安装包解压后内部的文件夹会直接暴露出来,并不会打包到一起。
开始配置文件
标签:自己 events 更新 中继日志 协议 对象 版本 ase 杭州
原文地址:https://www.cnblogs.com/ffhaha/p/11749859.html