处理器 运算器 主频 集成电路 微架构 CPU
主页 正文

Redis集群节点宕机恢复与配置详解

节点宕机另一个节点补上叫什么

称为R2。
第二个节点已关闭。
重建后,第二个节点必须再次调用R2,这样当获取到slot 1001到2000的数据时才能找到数据,否则会找不到Redis集群。

Redis 集群配置

Redis集群从N个Redis节点开始,每个节点存储总数据的1/N,实现Redis的水平扩展。
集群提供一定程度的分割。
集群中的所有Redis节点都是互连的(PING-PONG方法),内部使用二进制协议来优化传输速度和带宽。
Redis 集群内置了 16384 个哈希槽。
对于编号在0-16383之间的每个key的哈希槽,Redis根据节点数量将相等的哈希槽分配给不同的节点。
Redis集群的高可用体现在以下几个方面: 1、集群中某个节点的主节点宕机后,引入从节点为主节点,集群继续提供服务的时候。
恢复后,集群会立即恢复到正常的hash slot 只要不碰它,它仍然可以正常工作。
Redis集群资源配置示例如下:在CentOS Linux 7.3.1611版本(核心)系统上,部署4个Redis节点,端口号分别为6379、6380、6381、6382。
设置Redis集群的步骤包括:安装依赖(使用yum安装ruby和rebygems)、安装Redis和Ruby接口(使用gem安装redis)、安装并初始化Ruby版本、修改redis.conf、复制 . 配置其他节点并启动Redis实例、开启防火墙、创建集群、验证集群、关闭集群。
部署Redis集群时,需要注意以下问题: 1、Redis集群总线端口为Redis客户端端口和10000。
例如客户端通信端口为6379,则集群总线端口为16379; 配置防火墙时,需要为集群总线端口和客户端端口启用相应的固定端口规则。
确保集群搭建成功的方法:使用redis-cli连接集群主节点,执行命令查看集群信息、节点列表、节点状态、key条目、键值对数量等。
关闭集群时,需要在每个节点上执行shutdown命令。
主人或奴隶添加节点包括初始化节点、将节点添加到集群、分配哈希槽,删除节点包括删除从节点和主节点。

热门资讯
Vue常用指令汇总指南
室内信号中断?速查原因与解决方法!
时钟周期与频率的计量单位
寄存器是ram还是rom
redis集群最少几个节点
数字电路中逻辑门(数字电路所有逻辑门)
51单片机汇编代码
麒麟系统查看硬盘大小