问题 带着问题撸源码系列-zookeeper-datatree是什么鬼? 源码 直接看源码就好了 其实就是一个树形结构 里面先保存了所有的DataNode Key是节点路径,如/p1/c1,value就是对应的DataNode。 DataNode: 用一个Set<String>保存这个节点的孩子。String,是下一个节点的名字,如当前是/p1/c1,父亲是/p1,那么他的孩子就是c1。