需求[x] 实现一主两从主从同步概论主从同步的定义主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master), 其余的服务器充当从服务器(slave)。通过配置文件,可以指定复制所有的数据库/某个数据库/某个数据库的某个表。使用主从同步的好处:通过增加从服务器来提高数据库服务的性能,在主服务器上执行写入和更新,在从服务器上执行查询(需配置读写分离)。在小型项目中,查询操作的次数要远大于写入和更新的次数,因此可以动态调整从服务器的数量,从而调节整个数据库服务的性能。提高数据安全性。在从服务器上执行start slave;命令开始同步数据,执行stop slave;命令结束同步,在从服务器上能够控制同步的开始和结束。虽然不能保持主从数据的绝对实时同步,但是在一定程度上也起到了容灾备份作用。主从同步的机制* 主从同步是 MySQL 的一个内置功能,我们只需要配置即可。MySQL 服务器之间进行主从同步是基于二进制日志机制,主服务器使用二进制日志记录数据库变动情况,从服务器通过读取该日志和转化为 SQL 语句执行从而保证与主服务器数据的一致性
Bill
计算机科学与技术硕士
This work is licensed under CC BY-NC 4.0
本站由提供云存储服务