摘要: 在学习SQL的过程中,会遇到一个让你迷糊的Schema的概念。实际上,schema就是数据库对象的集合,这个集合包含了各种对象如:表、视图、存储过程、索引等。为了区分不同的集合,就需要给不同的集合起不同的名字,默认情况下一个用户对应一个集合,用户的schema名等于用户名,并作为该用户缺省schem 阅读全文
posted @ 2018-06-04 20:25 mxgboy 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.importnew.com/25189.html 背景 mysql主备复制实现: 从上层来看,复制分成三步: canal的工作原理 原理相对比较简单: 架构设计 个人理解,数据增量订阅与消费应当有如下几个点: 可以参考下图: canal架构设计 说明: server代表一 阅读全文
posted @ 2018-06-04 17:40 mxgboy 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 以下内容主要摘自Canal 官方wiki和网友博客:https://www.jianshu.com/p/6299048fad66 一、背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从20 阅读全文
posted @ 2018-06-04 17:32 mxgboy 阅读(1422) 评论(0) 推荐(0) 编辑