zoukankan      html  css  js  c++  java
  • ZooKeeper的不同类型的Znodes

    在ZooKeeper中有3个不同类型的znodes:persistent, ephemeral, sequential

    1. Persistent Znodes(默认)
      在ZooKeeper中,这是默认的znode。他们将持久化保存在ZooKeeper服务上。
      create /znode mydata
    2. Ephemeral Znodes
      也叫做session znodes,temporary znodes。不像persistent znodes,只要创建者客户端退出ZooKeeper服务,Ephemeral Znodes将会销毁。例如,client1创建了eznode1,只要client1退出ZooKeeper服务,eznode1将会销毁。
      create –e /eznode mydata

       经过测试quit命令退出,会销毁这个znode,但是Ctrl+C退出的话,销毁这个znode的速度比较慢。

    3. Sequential Znodes
      Sequential Znode会在名字后面追加一个10位数字的表示顺序的数字。例如client1创建sznode1,在ZooKeeper服务上,sznode1将会用类似命名
      sznode0000000001

      如果客户端创建另一个sequential znode,下一个sequential znode的名字叫做[znode-name]0000000002

      create –s /sznode mydata

       参考url:http://dixu.me/2015/10/14/Tutorial-on-ZooKeeper-Part-1-Concepts-and-Terminologies/

  • 相关阅读:
    记录排序算法
    Redis 记录
    ELK Windows环境 强行记录
    前端组件 bootstrap-select 下拉 多选 搜索
    记一次微信点赞小网站的事故
    来自加班的吐槽
    .net 比较器
    做一个.net core 小项目 遇到的一些坑
    即使通讯架构
    resultMap 映射
  • 原文地址:https://www.cnblogs.com/yandufeng/p/6365769.html
Copyright © 2011-2022 走看看