redis创建集群至少需要几个节点?至少需要几个master节点?
2023-09-11 14:14:16 时间
描述:
这也算个思考吧,通过redis-trib.rb可创建redis集群,然后通过--replicas后面接的数字,表示1个主节点对应几个从节点,那么我就做了如下的测试,想要达到的效果就是有6个节点,然后2个master节点,每个master节点对应2个slave节点,不就正好是6个节点了吗,但是在执行的时候报错:
[aiprd@hadoop2 src]$ ./redis-trib.rb create --replicas 2 192.168.30.10:7000 192.168.30.11:7003 192.168.30.10:7002 192.168.30.10:7001 192.168.30.11:7004 192.168.30.11:7005 >>> Creating cluster *** ERROR: Invalid configuration for cluster creation. *** Redis Cluster requires at least 3 master nodes. *** This is not possible with 6 nodes and 2 replicas per node. #解释了,对于6个节点,不可能是3个master,每个有2个副本节点。因为,那样的结构需要9个节点。 *** At least 9 nodes are required. #至少需要9个节点。
以上信息的意思是:Redis集群至少需要3个master节点,所以现在总共有6个节点,就只能是1master对应1slave这种方式。
所以:
1master-1slave,redis集群需要6个节点
1master-2slave,redis集群需要9个节点,以此类推。
文档创建时间:2019年8月2日12:40:04
相关文章
- redis集群与分片(2)-Redis Cluster集群的搭建与实践
- redis实战笔记(2)-第2章 使用 Redis构建Web应用
- Another Redis Desktop Manager 链接redis,redis集群链接后用显示不全的问题
- Redis+Lua实现简易的秒杀抢购
- Redis开发与运维. 1.5 正确安装并启动Redis
- redis性能监控(一): Redis Info 命令 - 获取 Redis 服务器的各种信息和统计数值
- Redis——jedis连接redis哨兵模式简单使用
- 【Redis】redis安装与客户端redis-cli的使用(批量操作)
- Redis面试题(二)
- Linux Redis 主从复制,Redis slaveof replicaof主从复制,redis-sentinel哨兵
- windows下使用redis,Redis入门使用,Redis基础命令
- MyBatis 使用 Redis 缓存
- Redis集群中的节点如何保证数据一致
- tp5,把耗时操作转为队列,queue + redis + supervisor消息推送(队列的执行异步不异步不知道,workman,swoole可以异步)
- Redis 的安装与使用(单节点)
- Linux 安装和配置Redis
- Redis(1.19)redis内存消耗、redis内存优化
- Load Balance Tomcat with Nginx and Store Sessions in Redis--reference
- redis 基本命令和特性入门 (一)