一个节点就是一台运行在集群模式下的REDIS服务器
以集群模式,启动一台redis服务器
节点将继续使用单机模式中的服务器组件,如:
1 继续使用文件处理器处理命令的请求,和命令
的返回
2 继续使用RDB持久化模块和AOF持久化模块执行
持久化工作 3 继续使用发布与订阅模块执行PUBLISH、SUBSCRIBE
等命令 4 继续使用复制模块来继续节点的复制

redis多机数据库-集群模式之节点
集群特有的数据结构:只有在redis集群模式下才会用到的数据,将保存到cluster.h/clusterState, cluster.h/clusterNode, cluster.h/clusterLink结构中
redis多机数据库-集群模式之节点
redis多机数据库-集群模式之节点

CLUSTER MEET命令 :集群中加入一个新的节点

redis多机数据库-集群模式之节点

握手完成后,节点A会将节点B的信息通过Gossip协议传播给集群中的其他节点,让其他节点也与B握手,最终,节点B将被集群中所有节点认识

相关文章: