Redis集群进阶-添加新节点到集群
来源:互联网 发布:mac找不到appstore 编辑:程序博客网 时间:2024/05/16 06:27
使用集群
主要记录学习Jedis的操作。
三、添加新节点到集群
根据新添的节点种类,需要用2种方法来将新节点添加到集群。
1:若添加的新节点是一个master,那么我们需要创建一个空节点,然后将某些哈希桶移动到这个空节点里面。
2:若要添加的新节点是slave,那么我们将这个新节点设置为集群中某个节点的复制品。
添加主节点master
创建一个port6305的新节点(使用的配置文件与之前一样)并启动。
执行命令./redis-trib.rb add-node 127.0.0.1:6305 127.0.0.1:6300,将新节点添加到集群里面。
第一个参数是新节点的地址,第二个参数是任意一个已经存在的节点的IP和端口.
我们可以看到新的节点已经添加到集群中:cluster nodes
6305已经添加为master,但是1>新节点没有包含任何数据,因为他没有包含任何哈希槽。2>在集群需要将某个节点升级为新的主节点时,因为没有哈希槽,所以不会选择这个节点。
接下来,只要将集群中的某些哈希桶移动到新节点,这个新节点就成为真正的master.
添加从节点slave(某个主节点的复制品)
如上新建一个空节点并启动连接
执行命令cluster replicate (任意一个master的ID)
转载自
http://redis.readthedocs.org/en/latest/topic/cluster-tutorial.html 0 0
- Redis集群进阶-添加新节点到集群
- Hadoop-添加新节点到集群
- Redis集群添加节点
- redis集群之添加节点
- Redis新集群操作(在已有的集群上添加新节点)
- redis-cluster集群添加节点、删除节点
- Redis集群进阶-移除节点
- redis的集群,添加和删除节点
- redis的集群搭建与添加节点
- Redis集群动态添加和删除节点
- hadoop集群添加新节点hhbase调试
- redis集群实现(二)集群添加节点
- redis集群实现(二)集群添加节点
- Redis集群进阶-使用集群
- redis集群动态添加主节点和从节点
- redis集群动态添加主节点和从节点
- Redis集群增删节点
- redis集群删除节点
- EasyUI combobox--给combobox绑定值
- struts2中的ActionContext
- jQuery -html(),text(),val()区别
- 重定向
- 硬件十万个为什么——运放篇(三)如何估算多级放大器的频宽
- Redis集群进阶-添加新节点到集群
- Hadoop的伪分布安装 hadoop的核心思想
- WPF如何把东西画出来
- 原码, 反码, 补码 详解
- 线段树问题
- Map<String,String> map = new Hash<String,String>
- 浙江大学PAT_甲级_1081. Rational Sum (20)
- 使用spring @Scheduled注解执行定时任务、
- Java内存分配