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节点,则该字段设置为零。
  • 相关阅读:
    vb.net FTP上传下载,目录操作
    vb.net导出CSV文件
    服务器内存总量
    定义数组
    监控键盘健代码
    C# FTp 上传,下载
    使用EasyUI中Tree
    微信web开发自定义分享
    mysql将时间戳格式化
    查询表时给字段赋默认值 sql
  • 原文地址:https://www.cnblogs.com/dwtfukgv/p/14644592.html
Copyright © 2011-2022 走看看