Redis部署Sentinel哨兵模式集群

Redis是一个开源的使用ANSI/C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

redis的多机数据库实现方案有三种:

  • Redis哨兵(Sentinel)
  • Redis复制(主从)
  • Redis集群

本文讲述哨兵模式的部署方法。

系统环境

主机IP 用途
10.10.200.201 master
10.10.200.202 slave
10.10.200.203 slave

安装redis

点击此处访问Redis官方网站

配置redis

0x01 配置master

redis

修改或增加redis.conf配置,根据实际情况进行调整:

sentinel

修改或增加sentinel.conf配置,根据实际情况进行调整:

0x02 配置slave

redis

修改或增加redis.conf配置,根据实际情况进行调整:

sentinel

修改或增加sentinel.conf配置,根据实际情况进行调整:

0x03 启动服务

在各主机启动redis和sentinel:

0x04 补充说明

若使用redis-trib命令,需要安装ruby,具体方法可参照Redis部署cluster集群模式及常规命令

原创文章禁止转载:技术学堂 » Redis部署Sentinel哨兵模式集群

精彩评论

4+1=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏