Review ZooKeeper Programmer Guide
review的文档
https://zookeeper.apache.org/doc/current/zookeeperProgrammers.html#_introduction
个人感想
主要介绍了一些zk的用法和用途
首先介绍了zk的数据模型,zk的节点需要满足命名规范,不可见字符
.
..
这些都不能用作znode的命名,同时对于zookeeper
这个值本身
也是不允许被应用为znode的路径值的znode就是zk抽象出来的一个节点,它主要包含以下几个特性,它支持配置watch做监听,同时支持ACL 数据访问的权限控制,同时支持以临时节点的形式存在。
临时节点与session的存在时间相关,规定不能在临时节点下创建子节点zookeeper 通过多中途径来记录时间
znode 的stat structure 包含多个字段的值,分别拥有不同的含义,具体可以参照文档
之后,详细介绍了 zookeeper session的概念,以及watch的特性以及支持的场景
文档也说明了,zookeeper对于多种一致性场景的保证
希望接下来能更细致的理解 zk的实现细节以及应用上的优势与不足