canal-1.1.3:运河原始解析-源码解析

时间:2024-04-13 10:39:23
【文件属性】:

文件名称:canal-1.1.3:运河原始解析-源码解析

文件大小:1.54MB

文件格式:ZIP

更新时间:2024-04-13 10:39:23

系统开源

背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变化,不过从2010年开始,阿里系公司开始初步的尝试基于数据库的日志解析,获取增量变更进行同步,转换衍生出了增量订阅和消费的业务,从此开启了一段新纪元。 ps。目前内部版本已经支持mysql和oracle部分版本的日志解析,当前的版本号为5.7(以下版本)(阿里内部mysql 5.7.13、5.6.10,mysql 5.5.18和5.1.40 / 48) 基于日志增量订阅和消费支持的业务: 数据库架构 数据库实时备份 多级索引(卖家和买家各自分库索引) 搜索版本 业务缓存刷新 价格变化等重要业务消息 项目介绍 名称:运河[kə'næl] 译意:水道/管道/沟渠 语言:纯java开发 定位:基于数据库增量日志解析,提供增量数据订阅和消费,目


网友评论