MySQL中的中继日志

中继日志(relay-log)用来保存主数据库的二进制日志,并在从数据库中将数据变更反映在从数据库,使主从数据库之间的数据保持一致。

下图是MySQL的主从复制原理图:

MySQL中的中继日志_第1张图片

1、 从数据库io线程读取主数据库的二进制日志(binlog),读取后写入从数据库的中继日志中保存

2、从数据库sql线程读取从数据库的中继日志,重新执行一遍sql

你可能感兴趣的:(mysql,数据库,java)