zookeeper客户端命令详解-create

创建节点命令:create [-s] [-e] path data acl
这条命令包含znode四种模式的创建

  1. 持久(persistent)
    命令:create path data
    znode被创建后,创建其的client连接断开或者zookeeper服务重启,该节点都会依然存在。

  2. 临时(ephemeral)
    命令:create -e path data
    当创建改znode的client与zookeeper的连接断开时,znode会被自动删除,临时模式znode不能有child node。

  3. 持久序列(persistent_sequential)
    命令:create -s path data
    znode被创建后,znode名称会自动添加一个编号,编号会自动递增。

    编号的递增和节点名称无关
    编号递增不会因为连接断开而重置
    quit
    ./bin/zkCli.sh -server 127.0.0.1:2181
    在这里插入图片描述
    编号递增不会因为zookeeper重启而重置
    重启zookeeper
    在这里插入图片描述
    创建持久序列节点
    在这里插入图片描述

  4. 临时序列(ephemeral_sequential)
    命令:create -s -e path data
    和临时(ephemeral)模式一样,在创建znode的client和zookeeper断开连接后,znode被自动删除,创建时名称会自动添加编号,编号会自动递增

参考博客

http://www.tianshouzhi.com/api/tutorials/zookeeper

发布了8 篇原创文章 · 获赞 0 · 访问量 390

猜你喜欢

转载自blog.csdn.net/u012180773/article/details/102511456