存档

文章标签 ‘读写分离’

Mongodb Replica Set 配置

2014年7月2日 1 条评论

Mongodb有三种集群工作模式:Master-Slaver/ Replica Set / Sharding
其中 Master-Slaver 存在单点故障问题,而 Replica Set 自带heartbeat机制,实现了读写分离且能够自动进行故障转移和数据恢复,可以完全替代Master-Slaver,同时官方也建议使用Replica set。而 Sharding 主要是为了解决单点io瓶颈,对数据库进行分片处理(Shard key 对于分片至关重要)其复杂度稍高,通常会结合Replica Set一起使用,此处先略过不写。

首先看一下工作原理图
113123264

阅读全文…

Mysql + keepalived 实现双主热备读写分离

2013年6月16日 4 条评论

架构图

主从同步读写分离架构图

系统:CentOS6.4_X86_64
软件版本:Mysql-5.6.12,Keepalived-1.2.7
环境简介:
1.Master-A 192.168.1.168 (Mysql+Keepalived)
2.Master-B 192.168.1.169 (Mysql+Keepalived)
3.写入VIP 192.168.1.100 (168主,169从)
4.读取VIP 192.168.1.200 (169主,168从)
此处略过Mysql和Keepalived的安装过程,请读者自行查找相关的安装指导资料.
阅读全文…