当前位置: 首页 > news >正文

郑州网站设计培训阿里云虚拟主机购买

郑州网站设计培训,阿里云虚拟主机购买,做明星个人资料网站,学校网站网站建设一、集群的特点 1、集群架构特点 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽; (2)节点的fail是通过集群中超过半数的节点检测失效时才生效…

一、集群的特点

1、集群架构特点

(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽;

(2)节点的fail是通过集群中超过半数的节点检测失效时才生效;

(3)客户端与redis节点直连,不需要中间proxy层。客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可;

(4)redis-cluster把所有的物理节点映射到[0-16383]个slot(哈希槽)上,cluster负责维护node<->slot<->value

2、集群选举容错:

(1)节点失效选举过程是集群中所有master参与,如果半数以上master节点与当前被检测master节点通信检测超时(cluster-node-timeout),就认为当前master节点挂掉;

(2)什么时候整个集群不可用?(cluster_state:fail)

A:如果集群任意master挂掉,且当前master没有slave。集群进入fail状态,也可以理解成集群的slot映射[0-16383]不完整时进入fail状态。(redis-3.0.0.rcl加入cluster-require-full-coverage参数,默认关闭,打开集群兼容部分失败)

B:如果集群超过半数以上master挂掉,无论是否有slave集群进入fail状态。(当集群不可用时,所有对集群的操作都不可用,收到(error)CLUSTERDOWN The cluster is down错误)

3、集群优缺点:

优点:

在master节点下线后,slave节点会自动提升为master节点,保存集群持续提供服务;

fail节点恢复后,会自动添加到集群中,变成slave节点;

缺点:

由于redis的复制使用异步机制,在自动故障转移的过程中,集群可能会丢失写命令。然而redis几乎是同时执行(将命令恢复发送给客户端,以及将命令复制到slave节点)这两个操作,所以实际中,命令丢失的窗口非常小。

二、集群客户端命令(redis-cli -c -p port)

集群
cluster info :打印集群的信息
cluster nodes :列出集群当前已知的所有节点( node),以及这些节点的相关信息。
节点
cluster meet <ip> <port> :将 ip 和 port 所指定的节点添加到集群当中,让它成为集群的一份子。
cluster forget <node_id> :从集群中移除 node_id 指定的节点。
cluster replicate <node_id> :将当前节点设置为 node_id 指定的节点的从节点。
cluster saveconfig :将节点的配置文件保存到硬盘里面。
槽(slot)
cluster addslots <slot> [slot ...] :将一个或多个槽( slot)指派( assign)给当前节点。
cluster delslots <slot> [slot ...] :移除一个或多个槽对当前节点的指派。
cluster flushslots :移除指派给当前节点的所有槽,让当前节点变成一个没有指派任何槽的节点。
cluster setslot <slot> node <node_id> :将槽 slot 指派给 node_id 指定的节点,如果槽已经指派给
另一个节点,那么先让另一个节点删除该槽>,然后再进行指派。
cluster setslot <slot> migrating <node_id> :将本节点的槽 slot 迁移到 node_id 指定的节点中。
cluster setslot <slot> importing <node_id> :从 node_id 指定的节点中导入槽 slot 到本节点。
cluster setslot <slot> stable :取消对槽 slot 的导入( import)或者迁移( migrate)。

cluster keyslot <key> :计算键 key 应该被放置在哪个槽上。
cluster countkeysinslot <slot> :返回槽 slot 目前包含的键值对数量。
cluster getkeysinslot <slot> <count> :返回 count 个 slot 槽中的键  

三、集群中Master的下线及恢复

1、Master下线后,其对应的Slaver节点会自动变为Master节点

2、原来的Master重启后变成Slaver节点,并是原来Master节点的Slaver节点

http://www.yayakq.cn/news/293530/

相关文章:

  • 国外购物网站欣赏长春三合一网站建设
  • 济南正规网站建设公司哪家好多少钱可以炒股
  • 建设购物网站wordpress 主题编写
  • 做dw网站图片怎么下载地址装修公司大全
  • 网站制作的核心技术网站建设 公司
  • 怎样做网站视频微信分销系统模板
  • 磁器口网站建设看啥网一个没有人工干预的网
  • 建设网站过程第一阶段网站开发工具c
  • 全面的郑州网站建设手机网站如何开发
  • 网站接入支付宝在线交易怎么做做网站开发要学多久
  • 网站建设三网合一指的是什么意思东营中移动网站建设
  • 公司主页网站设计一起做网店的类似网站
  • 电子商务网站怎么做比较好的海报设计网站
  • 手机网站开发方案办公管理系统oa
  • 淘宝客cms网站建设杭州网站建设 巴零
  • 网站建设与运营 教材 崔搜索引擎优化seo专员
  • 微网站是用什么代码制作企业官方网站怎么做
  • 衡水网站优化推广广州站八个字
  • 徐州市制作网站的公司台州网红
  • 商丘做手机做网站什么都可以看的浏览器
  • 做emc的有哪些网站镇江网络科技有限公司
  • 山东网站seo开发系统管理员已阻止这个应用
  • 昆明网站建设推广服务临海网站建设公司
  • 大连网站开发培训班天元建设集团有限公司招聘2022
  • 从电子商务网站f型眼球轨迹分析其网站布局手机制作网站开发
  • 网上做期末试卷的网站网站如何设置微信支付功能
  • 搭建淘宝客网站源码龙华做网站的
  • 小程序开发平台哪个产品好蚌埠网站优化
  • 赣州建设局 网站济南建设大厦
  • 教你如何建设一个模板网站黄冈网站建设优化排名