zookeeper初识数据模型原理及其用法
Zookeeper 它作为Hadoop项目中的一个开源子项目,是一个经典的漫衍式数据同等性办理方案,致力于为漫衍式应用提供一个高机能、高可用,且具有严酷次序会见节制手段的漫衍式和谐处事。 zookeeper数据模子 zookeeper 维护了一个相同文件体系的数据布局,每个子目次(/微信、/微信/公家号)都被称作为 znode 即节点。和文件系同一样,我们可以很轻松的对 znode 节点举办增进、删除等操纵,并且还可以在一个znode下增进、删除子znode,区别在于文件体系的是,znode可以存储数据(严酷说是必需存放数据,默认是个空字符)。 因为zookeeper是目次节点布局,在获取和建设节点时,必必要以“/” 开头,不然在获取节点时会报错 Path must start with / character。 1[zk: localhost:2181(CONNECTED) 13] get test 2Command failed: java.lang.IllegalArgumentException: Path must start with / character 根节点名必需为“/XXX”,建设子节点时必必要带上根节点目次“/XXX/CCC”、“/XXX/AAA”。 譬喻:想要获取下图 措施员内点事 节点必需拼接完备的路径 get /微信/公家号/措施员内点事 1get /微信/公家号/措施员内点事 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |