znode节点中到底存储的是什么呢?
下文笔者讲述znode节点中存储内容简介说明,如下所示:
znode节点数据结构
public class DataNode implements Record { byte data[]; Long acl; public StatPersisted stat; private Set<String> children = null; }
data: znode存储的业务数据信息 ACL: 记录客户端对znode节点的访问权限,如IP等 child: 当前节点的子节点引用 stat: 包含Znode节点的状态信息,比如事务id、版本号、时间戳等等。
znode节点存储注意事项: 为了保证高吞吐和低延迟,及数据的一致性 znode只适合存储非常小的数据,不能超过1M,最好都小于1K
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。