zoukankan      html  css  js  c++  java
  • ZooKeeper系列之八:ZooKeeper的简单操作

    http://blog.csdn.net/shenlan211314/article/details/6187035

    1 )使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:

    [zk: 10.77.20.23:2181(CONNECTED) 1] ls /
    
    [zookeeper]

    2 )创建一个新的 znode ,使用 create /zk myData 。这个命令创建了一个新的 znode 节点“ zk ”以及与它关联的字符串:

    [zk: 10.77.20.23:2181(CONNECTED) 2] create /zk myData
    
    Created /zk

    3 )再次使用 ls 命令来查看现在 zookeeper 中所包含的内容:

    [zk: 10.77.20.23:2181(CONNECTED) 3] ls /
    
    [zk, zookeeper]

    此时看到, zk 节点已经被创建。

    4 )下面我们运行 get 命令来确认第二步中所创建的 znode 是否包含我们所创建的字符串:

    [zk: 10.77.20.23:2181(CONNECTED) 4] get /zk
    
    myData
    
    Zxid = 0x40000000c
    
    time = Tue Jan 18 18:48:39 CST 2011
    
    Zxid = 0x40000000c
    
    mtime = Tue Jan 18 18:48:39 CST 2011
    
    pZxid = 0x40000000c
    
    cversion = 0
    
    dataVersion = 0
    
    aclVersion = 0
    
    ephemeralOwner = 0x0
    
    dataLength = 6
    
    numChildren = 0

    5 )下面我们通过 set 命令来对 zk 所关联的字符串进行设置:

    [zk: 10.77.20.23:2181(CONNECTED) 5] set /zk shenlan211314
    
    cZxid = 0x40000000c
    
    ctime = Tue Jan 18 18:48:39 CST 2011
    
    mZxid = 0x40000000d
    
    mtime = Tue Jan 18 18:52:11 CST 2011
    
    pZxid = 0x40000000c
    
    cversion = 0
    
    dataVersion = 1
    
    aclVersion = 0
    
    ephemeralOwner = 0x0
    
    dataLength = 13
    
    numChildren = 0

    6 )下面我们将刚才创建的 znode 删除:

    [zk: 10.77.20.23:2181(CONNECTED) 6] delete /zk

    7 )最后再次使用 ls 命令查看 ZooKeeper 所包含的内容:

    [zk: 10.77.20.23:2181(CONNECTED) 7] ls /
    
    [zookeeper]

    经过验证, zk 节点已经被删除。

  • 相关阅读:
    UVa 1592 Database(巧用map)
    TZOJ 4746 Xiangqi(模拟棋盘数组)
    TZOJ 1545 Hurdles of 110m(01背包dp)
    TZOJ 2754 Watering Hole(最小生成树Kruskal)
    TZOJ 1242 求出前m大的数(预处理)
    TZOJ 5280 搜索引擎(模拟字符串)
    TZOJ 4865 统计单词数(模拟字符串)
    TZOJ 5279 马拉松比赛(广搜)
    [luogu4735]最大异或和
    小奇回地球
  • 原文地址:https://www.cnblogs.com/clongxiang/p/4321555.html
Copyright © 2011-2022 走看看