ZooKeeper节点特性是什么
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章给大家分享的是有关ZooKeeper节点特性是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ZooKeeper是用于分布式应用程序的协调服务。它公开了一组简单的
千家信息网最后更新 2025年01月19日ZooKeeper节点特性是什么
这篇文章给大家分享的是有关ZooKeeper节点特性是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
ZooKeeper是用于分布式应用程序的协调服务。它公开了一组简单的API,分布式应用程序可以基于这些API用于同步,节点状态、配置等信息、服务注册等信息。其由JAVA编写,支持JAVA 和C两种语言的客户端。
同一级节点 key 名称是唯一的
实例:
$ ls /$ create /runoob 2
已存在 /runoob 节点,再次创建会提示已经存在。
创建节点时,必须要带上全路径
实例:
$ ls /runoob$ create /runoob/child 0$ create /runoob/child/ch01 0
session 关闭,临时节点清除
实例:
$ ls /runoob$ create -e /runoob/echild 0
同时终端二查看该节点:
$ ls /runoob
ctrl+c 关闭终端一连接后,查询终端二 /runoob/echild 节点消失。
$ ls /runoob
自动创建顺序节点
实例:
$ create -s -e /runoob 0
watch 机制,监听节点变化
事件监听机制类似于观察者模式,watch 流程是客户端向服务端某个节点路径上注册一个 watcher,同时客户端也会存储特定的 watcher,当节点数据或子节点发生变化时,服务端通知客户端,客户端进行回调处理。特别注意:监听事件被单次触发后,事件就失效了。
提示:参考常用命令章节 get 命令监听 watch 使用,后面章节将详细介绍 watch 实现原理。
delete 命令只能一层一层删除
实例:
$ ls /$ delete /runoob
**提示:**新版本可以通过 deleteall 命令递归删除。
有了上述众多节点特性,使得 zookeeper 能开发不出不同的经典应用场景,比如:
数据发布/订阅 负载均衡 分布式协调/通知 集群管理 集群管理 master 管理 分布式锁 分布式队列
感谢各位的阅读!关于"ZooKeeper节点特性是什么"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
节点
特性
分布式
实例
客户
客户端
命令
服务
监听
事件
终端
应用
提示
管理
信息
内容
同时
应用程序
数据
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
光明大陆服务器名称
网络技术职业路径
江苏博浪互联网科技有限公司
创建vamt数据库
i3处理器计算机网络技术
服务器访问网站的php代码
gepia数据库使用教程
宝塔怎么使用阿里云数据库
远程拷贝数据库
sql无法进入数据库
宽带卡显示服务器错误
四川道奇君网络技术有限公司
不动产存量数据库技术方案
ibm服务器阵列扩容
超市数据库管理系统代码
win8.1从服务器返回
企业服务器架构图
杭州企业软件开发教程
九台软件开发有限公司
软件开发开发人员工资
江西嵌入式软件开发
湖北数字化城管软件开发系统
刚看电子书数据库连接失败
常州软件开发定制多少钱
那坡县网络安全和信息化中心
数据库数据源
分行和软件开发中心
德阳加强网络安全建设
网络技术国内外研究状况
roon服务器拆解