RedisCluster是redis作者亲自实现的一种集群话解决方案。内部分为16384个槽点(slot)
redis集群节点直接通过特殊协议交互集群信息,每个节点负责不同的槽位数据,节点和槽位的配置信息会持久化到配置文件中,同时redis客户端连接redis集群时,也会得到一份槽位配置信息,并且会缓存到本地,这样客户端查询key时会直接定位到某个节点。
当redis向错误的节点信息发送指令时,redis集群会根据节点和槽位的配置信息,将正确的地址信息及槽位信息告知客户端。
RedisCluster是redis作者亲自实现的一种集群话解决方案。内部分为16384个槽点(slot)
redis集群节点直接通过特殊协议交互集群信息,每个节点负责不同的槽位数据,节点和槽位的配置信息会持久化到配置文件中,同时redis客户端连接redis集群时,也会得到一份槽位配置信息,并且会缓存到本地,这样客户端查询key时会直接定位到某个节点。
当redis向错误的节点信息发送指令时,redis集群会根据节点和槽位的配置信息,将正确的地址信息及槽位信息告知客户端。