摘要: Canal 是阿里巴巴开源的一款基于 MySQL 数据库的数据同步工具,它可以监听 MySQL 数据库的 binlog 日志,解析其中的数据变更,并将这些变更传输给其他系统进行消费和处理。以下是 Canal 的执行流程: 1.binlog监听: Canal 作为一个独立的进程运行在与 MySQL 数 阅读全文
posted @ 2024-04-19 20:31 xjhname1 阅读(11) 评论(0) 推荐(1) 编辑
摘要: 1.主服务器记录数据变更: 当主服务器接收到写操作(如 INSERT、UPDATE、DELETE)时,它将这些操作的变更信息记录到自己的二进制日志(Binary Log)中。二进制日志包含了所有对数据库进行更改的记录。 2.从服务器连接到主服务器: 从服务器发送dump 协议连接到主服务器,并请求复 阅读全文
posted @ 2024-04-19 20:08 xjhname1 阅读(9) 评论(0) 推荐(0) 编辑