主从同步笔记

来源:互联网 发布:什么是网络社区营销 编辑:程序博客网 时间:2024/06/06 18:56

主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。
原理:基于二进制日志机制,主服务器使用二进制日志来记录数据库的变动情况,从服务器通过读取和执行该日志文件来保持和主服务器的数据一致。

因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表

使用主从同步的好处:

  1. 通过增加从服务器来提高数据库的性能,在服务器上执行写入和更新,在服务器上向外提供功能,可以动态地调整从服务器的数量,从而调整整个数据库的性能。
  2. 提高数据安全-因为数据已复制到从服务器,从服务器可以终止复制进程,所以,可以在从服务器上备份而不破坏主服务器相应数据
  3. 在主服务器上生成实时数据,而在从服务器上分析这些数据,从而提高主服务器的性能

好文推荐:
http://www.cnblogs.com/kylinlin/p/5258719.html
http://wangwei007.blog.51cto.com/68019/965575
https://www.mawenbao.com/note/mysql-replication-summary.html

0 0