MySQL主从复制原理 1.MySQL master会将数据变更写入binlog中 2.MySQL slave将master的binlog日志拷贝到中继日志中 3.MySQL slave将中继日志中的操作重放,将变更数据同步到最新 Canal工作原理 1.canal将自己伪装成从数据库,向主数据库发送dump请求 2.主数据库接收到dump请求吧binlog推送给canal 3.Canal解析binlog日志,并执行后续操作