zookeeper客戶端命令詳解 create

2021-09-28 13:35:23 字數 886 閱讀 6228

建立節點命令:create [-s] [-e] path data acl

這條命令包含znode四種模式的建立

持久(persistent)

命令:create path data

znode被建立後,建立其的client連線斷開或者zookeeper服務重啟,該節點都會依然存在。

臨時(ephemeral)

命令:create -e path data

當建立改znode的client與zookeeper的連線斷開時,znode會被自動刪除,臨時模式znode不能有child node。

持久序列(persistent_sequential)

命令:create -s path data

znode被建立後,znode名稱會自動新增乙個編號,編號會自動遞增。

編號的遞增和節點名稱無關

編號遞增不會因為連線斷開而重置

quit

./bin/zkcli.sh -server 127.0.0.1:2181

編號遞增不會因為zookeeper重啟而重置

重啟zookeeper

建立持久序列節點

臨時序列(ephemeral_sequential)

命令:create -s -e path data

和臨時(ephemeral)模式一樣,在建立znode的client和zookeeper斷開連線後,znode被自動刪除,建立時名稱會自動新增編號,編號會自動遞增

ZooKeeper客戶端命令

zookeeper客戶端命令 zookeeper 服務命令 在準備好相應的配置之後,可以直接通過 zkserver.sh 這個指令碼進行服務的相關操作 zk客戶端命令 zookeeper 命令列工具類似於 linux 的shell 環境,不過功能肯定不及 shell 啦,但是使用它我們可以簡單的對 ...

Zookeeper客戶端操作

進入zookeeper客戶端 集群版 zkcli.sh server zkip 2181 客戶端命令 create demo 999 demo為節點名,999為內容 create s demo a1 888 建立永久順序節點 節點會帶編號 set demo 888 修改節點內容 delete dem...

Zookeeper客戶端(二) 原生客戶端

在zookeeper客戶端 一 原生客戶端中我們主要介紹了使用zookeeper客戶端對節點的增刪改查等操作,但是別忘了還有acl許可權控制,這裡我們就再來看一看在zookeeper客戶端中,我們是如何使用acl許可權控制的。首先我們需要先連線我們的服務端,這裡和之前類似,有一點不同的是,這裡我們沒...