Zookeeper3:客户端命令

文章目录

    • 客户端命令
      • 连接服务端Zookeeper
      • 客户端内置命令
    • ls - 节点信息

客户端命令

连接服务端Zookeeper

//客户端连接服务端zookeeper == 默认连的本机2181端口的zookeeper
cd /opt/module/zookeeper-3.9.1/bin && sh zkCli.sh//客户端连接远程服务端zookeeper
cd /opt/module/zookeeper-3.9.1/bin && sh zkCli.sh -server zookeeper服务端IP地址:zookeeper服务端端口号

在这里插入图片描述

客户端内置命令

在这里插入图片描述


//查看节点的数据信息
// -s 附加次级信息  -w 监听子节点变化
ls -s ///普通创建
//-s 含有序列 -e 临时(重启或超时消失)
create 节点路径//获得节点的值
// -s 附加次级信息 -w 监听节点内容变化
get 节点路径//设置节点值
set 节点路径 新值//查看节点状态
stat//删除节点 == 当前节点没有子节点才能删除成功
delete 节点路径//递归删除节点 == 当前节点含有子节点
deleteall 节点路径

监听节点的差异:同样都是删除子节点,两种命令是不一样的
在这里插入图片描述

ls - 节点信息

节点概念内容解释
czxid:创建节点的事务zxid
ctime:节点被创建的时间戳(毫秒)
mzxid:节点最后更新的zxid
pzxid:节点最后更新的子节点zxid
cversion:子节点的变化次数
dataversion:子节点数据的变化次数
aclVersion:节点访问控制列表的变化次数
ephemeralOwner:非临时节点为0,临时节点为sessionId
dataLength:节点的数据长度
numChildren:节点的子节点数量

在这里插入图片描述

节点类型(时间、序号维度两两组合)
时间维度
持久:客户端与服务端断联,服务端存储的客户端信息不会被删除
短暂:客户端与服务端断联,服务端存储的客户端信息会被删除
序号维度
有序号:create节点名的时候带上-s == 好处可以创建多个同名不同序的节点
无序号:默认无序号

永久节点创建
在这里插入图片描述

节点值获取
在这里插入图片描述

永久有序节点创建
在这里插入图片描述

节点名不能重复创建,重复会报错
在这里插入图片描述

临时节点,客户端端口后,服务端就会临时该断开客户端创建的节点删除
在这里插入图片描述

修改节点的值
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/713405.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【小尘送书-第十一期】编程的基石,开发的核心:《算法秘籍》

大家好,我是小尘,欢迎你的关注!大家可以一起交流学习!欢迎大家在CSDN后台私信我!一起讨论学习,讨论如何找到满意的工作! 👨‍💻博主主页:小尘要自信 &#x1…

R语言简介|你对R语言了解多少?

R语言是一种专门用于统计计算和图形展示的开源编程语言,它在数据科学领域有着广泛的应用。下面对R语言的环境、基础语法及注释进行解释: R语言环境 安装与配置 安装R语言通常可以从官方站点下载对应操作系统的安装包,如Windows、Linux、ma…

lotus worker停止接单

worker停止接单 会做完当前的任务 lotus-worker set --enabledfalse# lotus-worker --worker-repo/worker01 set --enabledfalse DEPRECATED: This command will be removed in the future# lotus-worker --worker-repo/worker01 info Enabled: false参考 worker停止接单

如何使用GAP-Burp-Extension扫描潜在的参数和节点

关于GAP-Burp-Extension GAP-Burp-Extension是一款功能强大的Burp扩展,该工具在getAllParams扩展的基础上进行了升级,该工具不仅可以帮助广大研究人员在安全审计过程中扫描潜在的参数,而且还可以搜索潜在的链接并使用这些参数进行测试&#…

零基础如何快速入门伦敦金交易

伦敦金交易是金融市场中备受关注的一种投资方式。对于想要学习如何炒伦敦金并快速开始交易的人来说,本文将为您提供一份全面而详细的指南。无论您是初学者还是有经验的交易者,本文都将帮助您了解伦敦金交易的基本知识,并提供一些实用的技巧和…

安卓与鸿蒙的区别

安卓和鸿蒙是两个不同的操作系统。下面是它们的一些区别: 1. 公司:安卓是由谷歌开发的操作系统,而鸿蒙是由华为开发的操作系统。 2. 开放性:安卓是开放源代码的操作系统,可以由各种手机制造商进行定制和使用。鸿蒙也…

协议-http协议-基础概念03-http状态码-http特点-http性能-压缩和分块传输-范围请求

参考来源: 极客时间-透视HTTP协议(作者:罗剑锋); 01-状态码分类 开头的 Version 部分是 HTTP 协议的版本号,通常是HTTP/1.1,用处不是很大。后面的 Reason 部分是原因短语,是状态码的简短文字描述&#xff…

04锁机制-分布式锁

一句话导读 分布式锁是一种在分布式系统中实现对共享资源的访问控制的锁机制,它可以确保在不同的节点上只有一个线程能够获取锁,从而避免了分布式环境下的并发访问问题 目录 一句话导读 一、什么是分布式锁 二、实现分布式锁的方式 1.基于数据库实现…

【Redis】高级特性 - 发布和订阅

文章目录 1. 发布/订阅模式概述2. 在Redis中使用发布/订阅模式2.1 发布消息2.2 订阅频道2.3 接收消息 3. 示例演练3.1 启动两个Redis客户端3.2 发布者发布消息3.3 订阅者接收消息 4. 取消订阅5. 发布/订阅模式的优势结语 在Redis的学习中,发布/订阅(Pub/…

每周一算法:双向广搜

题目链接 字符串变换 题目描述 已知有两个字串 A , B A,B A,B,及一组字串变换的规则(至多 6 6 6个规则): A 1 → B 1 A_1→B_1 A1​→B1​ A 2 → B 2 A_2→B_2 A2​→B2​ … 规则的含义为:在 A A A中的子串 A 1 A_1 A1​…

pytorch统计属性

目录 1.normal2. mean, sum, min, max, prod3.argmin, argmax4. topk kthvalue5. compare 1.normal torch.normal(mean, std, *, generatorNone, outNone) → Tensor返回一个张量,其中的每个元素随机来自独立的标准正态分布。这些分布具有给定的均值和标准差。 参数…

Linux 内核获取函数size

方式一:通过objdump -t直接从目标文件中获取函数size #objdump -t file_unread.o | grep hook 0000000000000030 l F .text 000000000000012f hook_vfs_read0000000000000030 l F .text 000000000000012f hook_vfs_read各个字段说明 0000000000000030&#x…

【cmu15445c++入门】(13)C++的std::promise

一、说明 std::promise 是C11并发编程中常用的一个类&#xff0c;常配合std::future使用。其作用是在一个线程t1中保存一个类型typename T的值&#xff0c;可供相绑定的std::future对象在另一线程t2中获取 二、代码 #include <chrono> #include <future> #includ…

Hive SQL 开发指南(二)使用(DDL、DML,DQL)

在大数据领域&#xff0c;Hive SQL 是一种常用的查询语言&#xff0c;用于在 Hadoop上进行数据分析和处理。为了确保代码的可读性、维护性和性能&#xff0c;制定一套规范化的 Hive SQL 开发规范至关重要。本文将介绍 Hive SQL 的基础知识&#xff0c;并提供一些规范化的开发指…

如何安装ProtoBuf环境

1 &#x1f351;下载 ProtoBuf&#x1f351; 下载 ProtoBuf 前⼀定要安装依赖库&#xff1a;autoconf automake libtool curl make g unzip 如未安装&#xff0c;安装命令如下&#xff1a; Ubuntu ⽤⼾选择&#xff1a; sudo apt-get install autoconf automake libtool cur…

「Vue3系列」Vue3起步/创建项目

文章目录 一、Vue3 创建项目二、Vue3 Create详解命令格式可选选项使用示例注意事项 三、Vue3 项目目录结构四、Vue3 起步实例五、相关链接 一、Vue3 创建项目 在 Vue 3 中创建项目&#xff0c;通常使用 Vue CLI&#xff08;命令行工具&#xff09;来简化项目的初始化过程。Vue…

Unity 向量计算、欧拉角与四元数转换、输出文本、告警、错误、修改时间、定时器、路径、

using System.Collections; using System.Collections.Generic; using UnityEngine;public class c2 : MonoBehaviour {// 定时器float t1 0;void Start(){// 向量Vector3 v1 new Vector3(0, 0, 2);Vector3 v2 new Vector3(0, 0, 3);// 计算两个向量的夹角Debug.Log(Vector3…

Java 学习和实践笔记(26):组合(component)的含义以及与继承(extends)的关系

组合的两个作用&#xff1a; 1&#xff09;通过将父类对象作为子类的属性 2&#xff09;通过第1点的作用&#xff0c;实现了代码复用。 示例代码&#xff1a; public class TestComponent {public static void main(String[] args) {Student2 s1 new Student2("jason&…

灯塔:HTML笔记

网页由哪些部分组成&#xff1f; *文字 图片 音频 视频 超链接 程序员写的代码是通过浏览器转换成网页的 五大浏览器有哪些&#xff1f; *IE浏览器 *火狐浏览器&#xff08;Firefox&#xff09; *谷歌浏览器&#xff08;Chrome&#xff09; *Safari浏览器 *欧朋浏览器&…

NENU OJ算法2例题||搜索E

NENU OJ算法2例题 合集原文指路 算法2搜索E 1281: E001 数的划分 题目描述 将整数n分成k份&#xff0c;且每份不能为空&#xff0c;任意两种分法不能相同&#xff08;不考虑顺序&#xff09;。 例如&#xff1a;n7&#xff0c;k3&#xff0c;下面三种分法被认为是相同的。…