ZooKeeper 命令操作

文章目錄

  • Zookeeper 數據模型
  • Zookeeper 服務端常用命令
  • Zookeeper 客戶端常用命令

Zookeeper 數據模型

  • ZooKeeper 是一個樹形目錄服務,其數據模型和Unix的文件系統目錄樹很類似,擁有一個層次化結構。
  • 這里面的每一個節點都被稱為: ZNode,每個節點上都會保存自己的數據和節點信息。
  • 節點可以擁有子節點,同時也允許少量(1MB)數據存儲在該節點之下。
  • 節點可以分為四大類:
PERSISTENT 持久化節點 
EPHEMERAL 臨時節點 :-e
PERSISTENT_SEQUENTIAL 持久化順序節點 :-s
EPHEMERAL_SEQUENTIAL 臨時順序節點  :-es

在這里插入圖片描述
在這里插入圖片描述

Zookeeper 服務端常用命令

啟動 ZooKeeper 服務: ./zkServer.sh start
查看 ZooKeeper 服務狀態: ./zkServer.sh status
停止 ZooKeeper 服務: ./zkServer.sh stop 
重啟 ZooKeeper 服務: ./zkServer.sh restart 

在這里插入圖片描述

Zookeeper 客戶端常用命令

  • 連接ZooKeeper服務端(指定啟動的服務端和端口號)
./zkCli.sh –server ip:port

如:

./zkCli.sh –server localhost:2181
  • 如果是連接本機的情況下,直接不用指定服務端和端口號
./zkCli.sh

在這里插入圖片描述

  • 斷開連接
quit
  • 查看命令幫助
help
  • 顯示指定目錄下節點
ls 目錄

在這里插入圖片描述

  • 創建節點
create /節點path value

在這里插入圖片描述
在這里插入圖片描述

  • 獲取節點值
get /節點path

在這里插入圖片描述

  • 設置節點值
set /節點path value

在這里插入圖片描述

  • 刪除單個節點
delete /節點path

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

  • 刪除帶有子節點的節點
deleteall /節點path

在這里插入圖片描述

在這里插入圖片描述

  • 創建臨時節點。客戶端斷開后,臨時節點就給被刪除
create -e /節點path value

在這里插入圖片描述

  • 創建順序節點。創建會依次遞增
create -s /節點path value

在這里插入圖片描述

  • 創建臨時順序節點

在這里插入圖片描述

  • 查詢節點詳細信息
ls –s /節點path 

在這里插入圖片描述

czxid:節點被創建的事務ID 
ctime: 創建時間 
mzxid: 最后一次被更新的事務ID 
mtime: 修改時間 
pzxid:子節點列表最后一次被更新的事務ID
cversion:子節點的版本號 
dataversion:數據版本號 
aclversion:權限版本號 
ephemeralOwner:用于臨時節點,代表臨時節點的事務ID,如果為持久節點則為0 
dataLength:節點存儲的數據的長度 
numChildren:當前節點的子節點個數 

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/84786.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/84786.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/84786.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Turf.js:前端地理空間分析的瑞士軍刀

在Web開發中,地理空間數據處理已成為許多應用的核心需求。從地圖可視化到位置服務,再到復雜的數據分析,前端開發者需要強大的工具來處理這些任務。Turf.js 作為一款輕量級、模塊化的地理空間分析庫,憑借其豐富的功能和易用性,成為前端開發者的得力助手。本文將深入探討 Tu…

大模型微調

使用 Ollama 微調大語言模型(如 LLaMA、Mistral、Gemma 等)主要是圍繞 LoRA(Low-Rank Adaptation)或者 QLoRA 等輕量級微調技術進行的。Ollama 本身是一個部署和運行本地大語言模型的平臺,但其微調能力有限&#xff0c…

《自動駕駛軌跡規劃實戰:Lattice Planner實現避障路徑生成(附可運行Python代碼)》—— 零基礎實現基于離散優化的避障路徑規劃

《自動駕駛軌跡規劃實戰:Lattice Planner實現避障路徑生成(附可運行Python代碼)》 —— 零基礎實現基于離散優化的避障路徑規劃 一、為什么Lattice Planner成為自動駕駛的核心算法? 在自動駕駛的路徑規劃領域,Lattice…

切換到舊提交,同時保證當前修改不丟失

在 Git 中&#xff0c;可以通過以下幾種方式切換到之前的提交&#xff0c;同時保留當前的提交&#xff08;即不丟失工作進度&#xff09;&#xff1a; 1. 使用 git checkout 創建臨時分離頭指針&#xff08;推薦用于查看&#xff09; git checkout <commit-hash>這會讓…

zookeeper 操作總結

zookeeper 中的節點類型 節點類型命令選項說明?持久節點?無選項&#xff08;默認&#xff09;永久存在&#xff0c;除非手動刪除。?臨時節點?-e與客戶端會話綁定&#xff0c;會話結束自動刪除&#xff08;?不能有子節點?&#xff09;。?順序節點?-s節點名自動追加遞增…

nova14 ultra,是如何防住80°C熱水和10000KPa水壓沖擊的?

暴雨突襲&#xff0c;手忙腳亂護住背包&#xff0c;卻擔心手機被雨水浸濕&#xff1b;泳池里想記錄美好時刻&#xff0c;卻擔心手機掉入水中 &#xff1b;廚房里充滿了高溫水汽&#xff0c;近距離拍攝美食瞬間&#xff0c;手機屏幕花屏&#xff0c;讓人失去了對美食的興趣…… …

flutter加載dll 報錯問題

解決flutter加載dll 報錯問題 LoadLibrary 報錯 126 or 193 明確一點&#xff1a;flutter構建exe 時默認是MSVC的。 1. 先檢查dll 的位數是否滿足 file ***.dll output: PE32 executable (DLL) (console) x86-64, for MS Windows, 19 sections 這種是64位的機器。 滿足的話可…

Mac 版不能連接華為 GaussDB 嗎?我看 Windows 版可以連接?

&#x1f9d1;?&#x1f4bb; GaussDB 用戶 Mac 版不能連接華為 GaussDB 嗎&#xff1f;我看Windows 版可以連接。 &#x1f9d1;?&#x1f527; 官方技術中心 由于 GaussDB 數據庫本身未支持 macOS 系統&#xff0c;所以在 macOS 上的 Navicat 中也未支持該數據庫。 &…

【MySQL成神之路】MySQL索引相關介紹

1 相關理論介紹 一、索引基礎概念 二、索引類型 1. 按數據結構分類 2. 按功能分類 三、索引數據結構原理 B樹索引特點&#xff1a; 哈希索引特點&#xff1a; 四、索引使用原則 1. 創建索引原則 2. 避免索引失效情況 五、索引優化策略 六、索引維護與管理 七、特殊…

五、web安全--XSS漏洞(1)--XSS漏洞利用全過程

本文章僅供學習交流&#xff0c;如作他用所承受的法律責任一概與作者無關1、XSS漏洞利用全過程 1.1 尋找注入點&#xff1a;攻擊者首先需要找到目標網站中可能存在XSS漏洞的注入點。這些注入點通常出現在用戶輸入能夠直接輸出到頁面&#xff0c;且沒有經過適當過濾或編碼的地方…

使用 Shell 腳本實現 Spring Boot 項目自動化部署到 Docker(Ubuntu 服務器)

使用 Shell 腳本實現 Spring Boot 項目自動化部署到 Docker&#xff08;Ubuntu 服務器&#xff09; 在日常項目開發中&#xff0c;我們經常會將 Spring Boot 項目打包并部署到服務器上的 Docker 環境中。為了提升效率、減少重復操作&#xff0c;我們可以通過 Shell 腳本實現自動…

高考加油(Python+HTML)

前言 詢問DeepSeek根據自己所學到的知識來生成多個可執行的代碼&#xff0c;為高考學子加油。最開始生成的都會有點小問題&#xff0c;還是需要自己調試一遍&#xff0c;下面就是完整的代碼&#xff0c;當然了最后幾天也不會有多少人看&#xff0c;都在專心的備考。 Python勵…

HTTP協議接口三種測試方法之-JMeter(保姆教程)

在當今 API 驅動的開發世界中&#xff0c;高效、可靠的 HTTP 接口測試是保障應用質量的關鍵。作為開源性能測試工具中的王者&#xff0c;Apache JMeter 不僅擅長壓力測試&#xff0c;更是進行功能性和回歸測試的利器。本文將手把手教你如何用 JMeter 構建強大的 HTTP 測試計劃&…

聊聊JVM怎么調優?(實戰總結)

JVM 核心配置與調優指南 一、堆內存與年輕代配置&#xff08;影響最大&#xff09; 堆內存大小&#xff1a; 在資源允許的前提下&#xff0c;堆內存應盡可能設置得更大。關鍵點&#xff1a; 必須將堆內存的最大值 (-Xmx) 和最小值 (-Xms) 設置為相同值。動態擴容會觸發 Full G…

開疆智能Profinet轉Profibus網關連接費斯托閥島總線模塊配置案例

本案例是通過開疆智能Profibus轉Profinet網關將費托斯閥島接入到西門子1200PLC的配置案例。 首先我們先了解一下Profibus報文以及他的通訊原理。 除了起始符 SD 和結束符 ED 這些固定數值之外&#xff0c;還有功能碼&#xff08;Function Code, FC&#xff09;和服務訪問點&…

ARM內核一覽

經常看介紹某某牛批芯片用的又是ARM什么核&#xff0c;看的云里霧里&#xff0c;所以簡單整理整理。&#xff08;內容來自官網和GPT&#xff09; 1 ARM 內核總體分類 系列特點應用場景Cortex-M超低功耗、低成本、實時性嵌入式系統、微控制器、IoTCortex-R高可靠性、硬實時汽車…

RT Thread Nano V4.1.1 rtconfig.h 注釋 Configuration Wizard 格式

rtcomfig.h 以下是對 [rtconfig.h](file://c:\Users\admin\Downloads\rtthread-nano-master\rt-thread\bsp\stm32f407-msh\RT-Thread\rtconfig.h) 文件中每一個配置項的詳細注釋說明: 基本配置(Basic Configuration) [RT_THREAD_PRIORITY_MAX](file://c:\Users\admin\Downl…

UniApp網頁版集成海康視頻播放器

注意&#xff1a;本人全部集成好后使用最新的海康平臺下載插件進行替換后就不能預覽視頻 使用Uni插件進行集成&#xff1a;海康視頻H5播放器組件 - DCloud 插件市場 CSDN資源下載&#xff1a;https://download.csdn.net/download/wangdaoyin2010/90910975 注意&#xff1a;初…

WPF【10_2】數據庫與WPF實戰-示例

客戶預約關聯示例圖 MainWindow.xaml 代碼 <Window x:Class"WPF_CMS.MainWindow" xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d"ht…

理解 Kubernetes 的架構與控制平面組件運行機制

文章目錄 K8s架構K8s核心組件控制平面組件&#xff08;部署在 Master 節點&#xff09;1. 查看組件運行情況2. 查看組件 help 命令 Node端組件&#xff08;部署在每個工作節點&#xff09; K8s內部工作原理 Kubernetes&#xff08;也稱為 K8s&#xff09;是一個開源的容器編排和…