一个 Znode 包含哪些内容?
查看完整题解
参考回答
直接回答
Znode 有路径、字节数据、状态元数据和 ACL,也可能有子节点。沿路径就能找到节点,数据是业务写进去的内容,ACL 描述谁能操作它。
讲清原理
普通持久节点可同时存自己的数据和子节点。临时节点与创建它的会话绑定,不能拥有子节点。客户端用不同操作拿数据、列子节点和查权限。
例子与易错点
get /cfg 读的是这个节点的数据,ls /cfg 列的是下一层名字。对父节点设 ACL 不会连带改写所有子节点的权限。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。