zookeeper基本操作和節點型別

2021-10-09 11:34:56 字數 934 閱讀 7445

啟動服務   sh ./zkserver.sh start

檢視狀態:sh ./zkserver.sh status

停止服務: sh ./zkserver.sh stop

重啟服務: sh ./zkserver.sh restart

sh ./zkcli.sh -server ip:port

ls  /  檢視資料節點列表

ls -s / 檢視資料節點列表及詳細資訊

create [path] [value] 建立乙個節點,name值要以 / 開頭,預設建立 持久、無序節點,加 -s 為有序節點,加 -e為臨時節點

delete [path] 刪除

set [path] [value] 

get [path]

addauth  digest  [username]:[password]   給當前session新增乙個使用者

setacl [path] [型別]:[許可權範圍]:[可執行操作]

型別許可權範圍

world

anyone

auth

name:password(明文密碼)

digest

name:password(base64加密密碼)

ip允許訪問的ip位址

可執行操作:crwda  ==》對應:建立、讀取、修改、刪除、修改許可權

getacl [path]  獲取許可權內容

1.zk資料結構類似win下的,為樹形結構,不過不同的是,zk中每個資料夾中必須有葉子節點,否則無法建立成功

2.持久節點和臨時節點

①持久節點:客戶端和伺服器斷開後無效的節點為持久節點

②臨時節點:客戶端和伺服器斷開後無效的節點為臨時節點

2.zk的四種資料型別

①持久節點

②臨時節點

③持久有序節點

④臨時有序節點

Zookeeper基本操作命令

執行bin目錄下的zkcli.s 件連線當前zk服務。檢視根節點下的znode zk localhost 2181 connected 0 ls zookeeper 檢視zookeeper節點下的節點 zk localhost 2181 connected 1 ls zookeeper config...

基本操作和儲存引擎

一 知識儲備 資料庫伺服器 一台計算機 對記憶體要求比較高 資料庫管理系統 如mysql,是乙個軟體 資料庫 oldboy stu,相當於資料夾 表 student,scholl,class list,相當於乙個具體的檔案 記錄 1 susan 158426544 22,相當於檔案中的一行內容 二 ...

基本操作和儲存引擎

一 知識儲備 資料庫伺服器 一台計算機 對記憶體要求比較高 資料庫管理系統 如mysql,是乙個軟體 資料庫 oldboy stu,相當於資料夾 表 student,scholl,class list,相當於乙個具體的檔案 記錄 1 susan 158426544 22,相當於檔案中的一行內容 二 ...