
Canal
文章平均质量分 50
canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。
大画家DHJ
业精于勤荒于嬉,行成于思毁于随。
展开
-
一、Canal说明与比较
一、Canal简介 canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。 基于日志增量订阅和消费的业务包括(Canal能做什么): 数据库镜像 数据库实时备份 索引构建和实时维护(拆分异构原创 2021-02-08 11:09:08 · 1044 阅读 · 0 评论 -
二、Canal服务端的安装配置
一、Canal 安装 二、Canal 配置与启动原创 2021-02-08 11:13:26 · 447 阅读 · 0 评论 -
三、Canal 客户端程序
该博客仅针对Java客户端做了整理,其他语言看官网的多语言部分:https://github.com/alibaba/canal/wiki原创 2021-02-08 17:11:45 · 396 阅读 · 0 评论