Canal同步Mysql的binlog日志到Kafka
1、canal的工作原理1、在我们对mysql进行增删改的操作(查询除外),Master主库会将我们的操作记录写到二进制日志(binary log)中2、Slave从库向Master主库发送dump协议,将Master主库的binary log events拷贝到它的中继日志(relay log)3、Slava读取中继日志数据,将改变的数据同步到自己的数据库中4、canal的工作原理就很简单,它是将自己伪装成mysql的Slave节点,从Master主库同步改变的数据到自己的库中(如下图所示)
原创
2020-11-30 21:04:11 ·
744 阅读 ·
1 评论