建立節點命令: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許可權控制的。首先我們需要先連線我們的服務端,這裡和之前類似,有一點不同的是,這裡我們沒...