一 Zookeeper简介
来源:互联网 发布:c语言期末考试试题 编辑:程序博客网 时间:2024/06/08 05:37
介绍
概念:Zookeeper是一个开放源代码的分布式协调服务。
设计目标:将那些复杂且易出错的分布式一致性服务封装起来,构成一个可靠高效的原语集,并以接口方式提供给用户使用。分布式一致性解决方案
提供服务:1)统一命名服务;2)配置管理;3)分布式锁基础服务;4)数据发布、订阅;5)集群管理
基本概念
集群角色:没有采用Master/Slave模式。引入了Leader/Follower/Observer角色。其中
1)Leader:提供读写服务,参与选举
2)Follower:提供读服务,参与选举
3)Observer:提供读服务,不参与选举
会话:一个客户端通过一个TCP长连接与服务端交互
数据节点Znode:物理上的机器节点和逻辑上上的数据节点。其中数据节点有可细分为持久节点和临时节点(生命周期为会话同)
事件监听器Watcher:允许在节点上注册Watcher,在特定事件触发下,通知客户端。
ACL:权限控制—Create Read Write Delete Admin
协议介绍
Paxos算法
ZAB协议
阅读全文
0 0
- Zookeeper(一)简介
- Zookeeper简介(一)
- Zookeeper简介(一)
- 一 Zookeeper简介
- zookeeper-简介(一)
- zookeeper学习系列(一)zookeeper简介
- Zookeeper学习笔记(一)简介
- 重识Zookeeper(一):zookepper简介
- zookeeper使用(一)--简介与安装
- zookeeper简介
- zookeeper简介
- ZooKeeper简介
- ZooKeeper简介
- Zookeeper简介
- Zookeeper简介
- Zookeeper简介
- Zookeeper简介
- zookeeper简介
- 【转载】ABAP:Function 之 Read_Text函数的使用方法
- 【Tensorflow】辅助工具篇——matplotlib介绍(下)
- STM32->ADC
- kotlin 基本语法(三)
- 初次使用CPLEX
- 一 Zookeeper简介
- Gank基友系列--简单的纯单例实现
- 无法获得锁 /var/lib/dpkg/lock
- 我在c++里犯得撒比错误
- css让元素垂直居中不用margin 0 auto
- u-boot 移植(一) 准备工作
- 【转载】实现SmartForms的分页打印并打印红白行
- Oracle同义词
- hadoop艰难安装配置之旅