MyISAM尽量索引(缓存机制)调整读写优先级,根据实际需求确保重要操作更优先启用延迟插入改善大批量写入性能尽量顺序操作让insert数据都写入到尾部,减少阻塞分解大的操作,降低单个操作的阻塞时间降低并发数,某些高并发场景通过应用来进行排队机制对于相对静态的数据,充分利用Query Cache可以极大的提高访问效率MyISAM的Count只有在全表扫描的时候特别高效,带有其他条件的count都需要
LB 集群是 load balance(负载均衡)集群的简写,常用的负载均衡开源软件有 nginx、lvs、keepalived ,商业的硬件负载设备 F5、Netscale。 LB 集群的架构如下图,原理也很简答,就是当用户的请求过来时,会直接发到分发器(Director Server)上,然后它把用户的请求根据预先设置好的算法,智能均衡地分发到后端的真正服务器(real server
HA 即 (high available)高可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。 下面我们使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服务
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号