BinLogBinLog是记录所有数据库表结构变更以及表数据修改的二进制日志,主从数据库同步用到的都是BinLog文件。BinLog日志文件有三种模式。ROW 模式内容:在该模式下,binlog 会记录每次操作的源数据与修改后的目标数据,StreamSets就要求该模式。阅读的时候也需要特殊指令来进行读取数据。MIXED 模式内容:是对上述STATEMENT 跟 ROW 两种模式的混合使用。mysql默认的复制方式是异步的,并且复制的时候是有并行复制能力的。由此产生两个概念。

MySQL 主从同步,事务回滚的实现原理

MySQL 主从同步,事务回滚的实现原理