Redis 多哨兵模式集群一建搭建脚本
前言
周末爆肝学习了redis的集群。总的来说就主要是有三种
- 主从模式:
- 哨兵+主从模式
- 去中心化模式
去中心化模式适合分布式多主从集群,一般情况下,不太会涉及到如此庞大的数据搭建。而多哨兵+主从模式 更适合大众开发者了。
搭建集群是一个枯燥且毫无技术可言的过程,主要就是细节而已,为了免去频繁造车,我直接写了一个一键搭建集群的脚本(第一次用shell,脚本写的可能比较乱)。此脚本涵盖了一键安装,一键启动,一件停止等,可以自定义安装redis数量,对哨兵数量也做了优化,避免了投票竞争出现等票的情况。
关于redis的一一些基础的知识,后面的文章会进行更新。接下来我们进入正题
安装
下载脚本
wget http://hdsp.qqlime.cn/static/redis-group.sh
安装集群 安装之前,最好确保之前没有安装过redis
./redis-group.sh install
启动集群,启动集群之后,会输出哨兵端口提供给其他服务访问
./redis-group.sh start
暂停集群
./redis-group stop