欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > redis集群

redis集群

2025/9/26 3:43:20 来源:https://blog.csdn.net/qq_39454048/article/details/141727806  浏览:    关键词:redis集群

Redis:

redis.conf:

daemonize yes   后台运行

redis-server redis.conf:启动服务

setnx key value :将key设置成value,当且仅当key不存在

主从部署:

(每个节点都包含了redis完整的数据)

在主服务器启动redis:

在两个从服务器redis.conf设置主节点的ip和端口:

两个从服务器进行启动:

主服务器查看信息:

哨兵模式:

基于主从部署,每个哨兵节点都是进行监控主节点

sentinel.conf:

启动哨兵:

redis-sentinel sentinel.conf

查看哨兵信息:

redis-cli -p 26379 info sentinel

集群部署:

分布式运行模式,数据被分割成多个模块。主节点负责读写请求和集群信息的维护,从节点只进行主节点数据和状态信息的复制。

数据分区是集群最核心的功能

  1. cluster:创建两个配置文件,两个日志文件  文件名按照端口去区分
  2. cluster:创建两个工作目录

redis-cli –cluster create –cluster-replicas 1 (有几个从节点,表示有一个从节点) ip:端口

  1. 创建目录修改配置文件:

cluster-enabled yes  :开启集群模式

redis6379.conf配置文件:

6380的redis6380.conf配置文件:

  1. 启动不同的服务:

在一台服务器上执行集群命令:

redis-cli  --cluster create  --cluster replicas ip 端口

显示每个服务器的哈希槽位,从节点 to 主节点

查看集群信息:

redis-cli cluster info

查看节点信息:

redis-cli info replication

redis-cli -p 6378 info replication:

查看集群节点身份信息:

redis-cli cluster nodes

redis-cli shutdown

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词