mysql主从原理
我们来看下mysql的复制原理,首先master库上有一个 I/O dump thread,从服务器有两个工作线程,一个是I/O thread 另一个是 sql thread。主库把从外界接受的sql记录到自己的binlog中,从从库的I/O thread去请求主库的 binlog日志,并将得到的binlog日志写入到自己的中继日志(relay log)中去,然后将重做日志中的sql重做到自己的库上,在这里主库通过 I/O dump thread给从库的I/O thread传送binlog日志
常见的主从架构
单向主从
双向主从
级联主从
一主多从
多主一从