以下范例展示了如何创建三主三从的Redis集群。
主节点127.0.0.1:7000
的从节点有127.0.0.1:7001
和127.0.0.1:7002
。
主节点127.0.0.1:7003
的从节点是127.0.0.1:7004
。
主节点127.0.0.1:7005
没有从节点。
ClusterManagementTool.removeNode("127.0.0.1:7000", "127.0.0.1:7002");
// 或
redisson.getClusterNodesGroup().removeNode("127.0.0.1:7002");
将从节点从其主节点127.0.0.1:7000
里踢出。
以下范例展示了如何将数据槽在集群的主节点之间迁移。
将番号为23
,419
,4712
和8490
的数据槽从127.0.0.1:7002
节点迁移至127.0.0.1:7000
节点。
以下范例展示了如何将一个范围的数据槽在集群的主节点之间迁移。
ClusterManagementTool.moveSlotsRange("127.0.0.1:7000", "127.0.0.1:7002", 51, 9811);
以下范例展示了如何向集群中添加从节点。
将127.0.0.1:7003
作为从节点添加至127.0.0.1:7000
所在的集群里。
以下范例展示了如何向集群中添加主节点。
ClusterManagementTool.addMasterNode("127.0.0.1:7000", "127.0.0.1:7004");
// 或
redisson.getClusterNodesGroup().addMasterNode("127.0.0.1:7004");
将127.0.0.1:7004
作为主节点添加至127.0.0.1:7000
所在的集群里。
Adds master node to cluster where 127.0.0.1:7000
participate in