redis集群

 

原理:

1. redis-cluster把所有的物理节点映射到【0-16383】slot上

2. 客户端与每个redis节点直连,不需要中间proxy层。客户端连接任意一个节点即可。

3. 所有的redis节点彼此互连(ping-pong机制)

4. 节点的fail是通过集群中超过半数的节点检测失效时才生效。所以redis集群的搭建至少要3个节点,redis-cluster投票:容错。

 

redis集群搭建:

1. 集群中三个节点,每个节点一个备份机。

2. 使用redis时候注意dump.rdb或者appendly.aop都要删除保证redis没数据。

3. 启动六个redis服务

4.编辑redis源文件src下的ruby脚本,指定六个redis的ip和端口(需要先准备ruby脚本运行条件,看文档)执行ruby命令 带上参数。集群就搭建成功。

 需要上传redis-3.0.0.gem

 

成功

连接集群:

posted @ 2018-11-15 20:54  圣金巫灵  阅读(106)  评论(0编辑  收藏  举报