Master节点:做数据的读写操作
Slave节点:做数据的读操作
主从节点数据一致。
主从同步的好处:
1、读写分离,查询操作分布在slave上,减少master压力
2、高可用,主节点宕机从节点保留数据
同步流程:
1、当对数据在Master节点上进行增删改操作后,主节点会将这些操作记录在binlog日志中(二进制日志记录了对mysql 数据库的执行更改的所有操作 )
2、从节点开启一个IO线程来读取binlog日志,并且写入从节点的relay log中
3、从节点开启SQL线程读取relay log中的SQL日志,同步数据