集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能.
cluster meet 12⑦0.0.1 7001 //与ip为12⑦0.0.1,端口为 7001的节点握手 cluster nodes //显示当前集群的节点信息
12⑦0.0.1:7000> cluster addslots 0 1 2 3 ... 5000 //将0~5000的槽分配个7000节点
> cluster setslotimporting //slot为槽的编号,source_id为源节点id
> cluster setslotmigrating //target_id为目标节点id
> cluster getkeysinslot//count为最多获取count个键值对
> migrate0 //目标节点id、端口、键名、超时时间设置
> cluster setslotNODE //正式指派槽slot给界目标id的节点
CRC16(key) 16383 //CRC校验和 ◆ 16383计算出一个位于0~16383之间的整数
> ASK i: //i为键所在槽,ip和port分别为重新分片的目标节点的地址和端口
> MOVED i<键所在的槽>: //后面为负责处理该槽的节点的 ip和port
> cluster replicate//接收命令的节点成为从节点,node_id为其主节点的id
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!