一、原理
mysql的主从复制原理相对读写分离原理较为简单,主要是主从日志文件来考虑,后续的出现的问题也大多是日志文件问题的解决;
首先大概说一下主从复制的原理:
mysql服务器在公司中充当着非常重要的角色,而且如果对于数据库毁坏将会对公司的服务器运作产生非常致命的影响。具体来说,主服务器和从服务器实现复制是靠进程来进行传输,分为两个进程,主要是I/O进程和SQL进程;I/O进程是实现主从服务器的相互通信、数据同步的重要线程,SQL主要是实现从服务器和中继日志之间的数据传输的线程,具体的流程如下(画的不是一般的难看):