赞
踩
第一个就是使用优化查询的方法。这个在前期的内容中有具体说明,这里不再做说明。
第二、这里简要说明一个以下几个方法:
主从复制、读写分离、负载均衡
目前,大部分的主流关系型数据库都提供了主从复制的功能,通过配置两台(或多台)数据库的主从关系,可以将一台数据库服务器的数据更新同步到另一台服务器上。网站可以利用数据库的这一功能,实现数据库的读写分离,从而改善数据库的负载压力。一个系统的读操作远远多于其写操作,因此写操作发向master,读操作发向slaves进行操作(简单的轮循算法来决定使用哪个slave)。
利用数据库的读写分离,web服务器在写数据的时候,访问著数据库(Master),主数据库通过主从复制机制将数据更新同步到从数据库(Slave),这样web服务器读数据的时候,就可以通过从数据库获得数据。这一方案使得在大量读操作的web应用可以轻松地读取数据,而主数据库也只会承受少量的写入操作,还可以实现数据热备份,可谓是一举两得的方案。
1.复制的基本原则
MySQL复制是异步的且串行化的;
每个Slave只有一个Master;
每个Slave只有一个唯一的服务器ID;
每个Master可以有多个Slave;
2.一主一从常见配置:
MySQL版本一致且后台以服务运行;
主从都配置在[mysqld]结点下,都是小写,主机修改my.ini配置文件,从机修改my.cnf配置文件,因修改过配置文件,请主机+从机都重启后台MySQL服务;
主机从机都关闭防火墙ÿ
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。