zookeeper是什么呢
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,本篇文章为大家展示了zookeeper是什么呢,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。zookeeper是什么?zookeeper是一种用户分布式应用程
千家信息网最后更新 2025年02月06日zookeeper是什么呢
本篇文章为大家展示了zookeeper是什么呢,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
zookeeper是什么?
zookeeper是一种用户分布式应用程序的协调服务。使用它你可以解决一些分布式程序的问题,例如主节点的选举问题,分布式锁的问题等等
zookeeper的设计目标
简单可用
高可用
有序
zookeeper主要的概念
1. 数据节点
类似linux的文件系统一样,一种树形的数据结构
2. 数据节点类型
临时节点
与Session的生命周期绑定,如果Session断开则节点删除,基于此特性该节点不能子节点
持久节点
有效节点
该类型节点可以保持原子递增,细分为有序持久和有序临时节点
容器节点 (3.5.3版本)
当该容器中最后一个孩子被删除的时候,该节点可以被删除,(主要为了垃圾收集)
3.Session
客户端与服务器建立的一个连接会话
主要状态状态
开始,连接中,已连接,关闭这四种状态,特别需要注意的是会话是否失效,是有服务端定义的,但是客户端可以显示的关闭。
4.Watches
1.主要特点
一次触发
当数据有改变的时候,去通知客户端,通过一次之后,下次在变更的时候,需要客户端重新注册watch。(不过好多的开源的sdk已经把这些给封装了)
发送客户端
只有客户端接收到服务端的成功以后,客户端才能真正的监听到消息
5.ACL权限
create
你可以创建子节点
read
你可以获数据从一个节点
write
向一个节点设置数据
delete
你可以删除数据
admin
可以设置权限
6.应用场景
可以实现数据的发布/订阅,负载均衡,master选举,分布式队列,分布式锁等
上述内容就是zookeeper是什么呢,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
节点
数据
客户
客户端
分布式
服务
有序
时候
状态
问题
内容
容器
技能
权限
知识
程序
类型
应用
选举
有效
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器销售技巧培训
网络安全黑客美剧
明日之后周年庆服务器
一天只有几个ip服务器
新乡市乐狐网络技术有限公司
网络技术与信息工程的区别
网络安全宣传语英语
来安网络技术及信息安全工程师
徐汇区工程软件开发代理品牌
组六计划数据库
软件学院数据库期末考试
网络安全顺口溜20字
四川项目软件开发排名
如何修改图片数据库中
网络安全法对单位负责人的要求
数据库中视图的4个优点
我的世界手机服务器地址
数据库主备是什么意思
华为软件开发云如何使用
软件开发中设计与编程
p2p高速服务器怎么关闭
菏泽市八玩网络技术有限公司电话
h5网络安全是什么意思
应用服务器中间件集群的作用
IT软件开发语言那种好
c s 框架存储到数据库
电力行业服务器加固系统报价
天津网络安全岗位
当今网络技术对我们的影响
dota数据库网站是什么