zoukankan      html  css  js  c++  java
  • zookeeper结构

    命名空间

    • zookeeper的命名空间和文件系统比较类似,它的每个节点被称作znode,每个znode可以存储1MB的数据,如下图可以清楚看到zk的数据模型。
      image
    • 每个znode包含一个stat的结构,它包含事务ID,时间戳,版本号,节点类型,数据长度和子节点数量。
      • 事务ID:包括创建znode的事务ID(cZxid),最后一次修改znode的事务ID(mZxid),最后添加或者删除子节点的事务ID(pZxid)。
      • 时间戳:包括znode创建时间(ctime)和最后一次修改znode的时间(mtime)。
      • 版本号:包括对znode数据的更改次数(dataVersion),对znode权限列表的更改次数(aclVersion)和对子节点的更改次数(cversion)。
      • 节点类型:主要是ephemeralOwner字段,如果znode是ephemeral类型节点,则这是znode所有者的 session ID。 如果znode不是ephemeral节点,则该字段设置为零。
  • 相关阅读:
    13-计算属性和侦听器
    12-指令系统介绍
    11-vue的使用
    10-vue的介绍
    09-babel
    08-webpack的介绍
    07-nodejs中npm的使用
    06-Nodejs介绍
    05-面向对象
    Docker结合Jenkins构建持续集成环境
  • 原文地址:https://www.cnblogs.com/dwtfukgv/p/14644592.html
Copyright © 2011-2022 走看看