zookeeper的基本操作

一:节点操作

1.创建节点

  

  -s:是否序列化

  -e:是否是临时节点

  data:数据

  acl:节点的权限

2.读取节点

  和节点读取相关的命令有三个:ls,get,ls2

  ls:可以查询指定节点的一级子节点

  get:可以获取指定目录的数据和属性

  ls2:不能获取数据,可以获取子目录和属性

3.更新节点

   

  注意点:版本号必须是当前的版本号,不然更新失败

4.删除节点

  

   如果一定要删除,可以使用递归删除:

  

5.quota

  增加限制:

  

  查看限制:

  

  ·删除限制:

  

二:监听机制

1.概述

  

2.特点

  

3.哪些命令可以设置监听

  使用help,如果有watch表示是可以监听的

4.举例

  在1窗口:get /watchtest watch

  如果在2窗口进行修改,则1窗口就会收到通知

原文地址:https://www.cnblogs.com/juncaoit/p/13513710.html