1. 程式人生 > >Redis集群方案之Twemproxy+HAProxy+Keepalived+Sentinel+主從復制(待實踐)

Redis集群方案之Twemproxy+HAProxy+Keepalived+Sentinel+主從復制(待實踐)

lvs 主從 targe tin www live 模式 ref 自動

首先說明一下,Twemproxy+HAProxy+Keepalived+Sentinel+主從復制-這裏提到的技術不一定全部都用上,但是全部用上之後可以達到高可用。

主從復制:實現數據一式多份的保障。

Sentinel哨兵模式:實現主從節點的切換,比如主節點掛了之後自動切換從節點為主節點。

Twemproxy:實現代理分片,通過Hash算法去分片的代理層。

HAProxy:當Twemproxy只有一個,即單IP或單點時時不可靠的,此時可以平行部署Twemproxy,然後通過HAProxy聚合IP,得到VIP。

Keepalived:但HAProxy只有一個,也就是單IP時也是不可靠的,當然可以部署多個HAProxy,然後通過Keepalived實現檢測HAProxy來進行切換。

當然除了上面的這些方案上,可以使用LVS進行部署來達到負載均衡。

下面是收集的部署教程:

http://blog.csdn.net/shmilychan/article/details/73433804(最全)

http://www.cnblogs.com/haoxinyue/p/redis.html

http://blog.csdn.net/qq_30506199/article/details/47406121

http://blog.csdn.net/wutong_login/article/details/50434905

http://blog.csdn.net/starryninglong/article/details/70821752

http://bylijinnan.iteye.com/blog/2175191

http://blog.csdn.net/kk185800961/article/details/53364334

http://zhangxiong0301.iteye.com/blog/2157757

http://bookzjw.blog.51cto.com/4122779/1665862/

Redis集群方案之Twemproxy+HAProxy+Keepalived+Sentinel+主從復制(待實踐)