大纲 一、前言 二、环境准备 三、安装与配置Nginx 四、Nginx之反向代理 五、Nginx之负载均衡 六、Nginx之页面缓存 七、Nginx之URL重写? 八、Nginx之读写分离 注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是...
分类:
Web程序 时间:
2015-09-01 12:43:57
阅读次数:
402
Linux运维第四阶段(七)MySQLREPLICATION(主从复制、半同步复制、复制过滤)一、MySQLReplication相关概念:1、复制的作用:辅助实现备份;高可用HA;异地容灾;分摊负载(scaleout);rw-spliting(mysqlproxy工作在应用层)。2、master有多个CPU允许事务并行执行,但往二进制日..
分类:
数据库 时间:
2015-08-31 15:26:41
阅读次数:
924
将这段时间了解的MySQL分片技术和主从复制只是整理一下画了思维导图记录一下,希望能给需要的人一些帮助P.S.:个人整理,可能会有错误之处,还望指出~要解决的问题1、海量数据的操作超出单表、单库的最大限制2、访问压力超出数据库系统限制,性能下降3、数据库复制、容灾等问题解决方案一、采用数据分表分库提高数据库的性能限制1、可选Sharding策略2、Sharding实现的层面可以为:
(1)数据访问...
分类:
数据库 时间:
2015-08-29 14:05:42
阅读次数:
298
最近研究mysql,从oracle官网下了一个最新的5.6的mysql,压缩版的。今天尝试一下Mysql的复制功能,花了好久才整出来,把心得分享出来。
用的是我们开发用的库,部署在测试环境,测试环境的mysql版本居然是5.1的。
1.主服务器配置
cd /etc,找到my.cnf,然后再这个配置文件加上复制要用的配置
server-id = 1
lo...
分类:
数据库 时间:
2015-08-28 19:47:08
阅读次数:
270
1、环境介绍nginx前端做负载均衡ipaddress192.168.18.177后端两台web服务器ipaddress192.168.18.178和192.168.18.1792、把192.168.18.178作为可写服务器,首先编辑配置文件[root@tiangehtml]#cd/etc/httpd/conf[root@tiangeconf]#lshttpd.confmagic[root@tiangeconf]#vimhttpd...
分类:
其他好文 时间:
2015-08-27 19:10:27
阅读次数:
387
两台机子,一台是192.168.223.143做主,一台是192.168.223.144主从,现在要实现的需求是两台机子做主从+高可用,VIP这里设置为192.168.223.100首先在两台机子上装好mysql,做好主从复制,参考http://pc1990.blog.51cto.com/10541224/1687171二、在两台机子上安装keepalivedtar..
分类:
数据库 时间:
2015-08-27 19:08:58
阅读次数:
649
静态分离:直接将服务器地址写入程序优点:缺点:动态分离:通过代理服务器进行读写操作,由代理服务器判定读写操作,在主服务器上写数据,在从服务器上读数据。(代理服务器不需要安装Mysql)#=======================================================(1)使用mysql-proxy实现读..
分类:
数据库 时间:
2015-08-27 19:07:56
阅读次数:
257
Mysqlreplication(主从)配置一、Mysql主从应用场景原理是master上数据更新时会记录一个bin-log,slave会实时同步该bin-log然后slave根据bin-log的sql语句进行相应的操作Mysql主从可以实时备份,保证数据高安全性可以应用在读写分离的场景中,用以降低单台Mysql服务器的I/O可以..
分类:
系统相关 时间:
2015-08-26 20:22:32
阅读次数:
213
本文来自:http://blog.itpub.net/22664653/viewspace-1714269/一 前言 MySQL 的主从复制作为一项高可用特性,用于将主库的数据同步到从库,在维护主从复制数据库集群的时候,作为专职的MySQL DBA,笔者相信大多数人都会遇到“Got fatal er...
分类:
数据库 时间:
2015-08-26 15:32:03
阅读次数:
324
mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各...
分类:
数据库 时间:
2015-08-26 10:51:11
阅读次数:
365