
大数据02-Zookeeper
文章平均质量分 94
zookeeper
是小先生
从头开始,为时不晚。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大数据笔记--Zookeeper(第三篇)
一、选举机制1、概述当一个zookeeper集群刚启动的时候,会自动的进入选举状态,此时所有的服务器都会推荐自己成为leader,并且还会把自己的选举信息发送给其他的节点。当节点收到其他节点发过来的选举信息之后,会两两比较,经过多轮比较,最后胜出的节点当leader。2、细节选举信息包含:a. 当前节点的最大事务idb. 选举编号,即myidc. 逻辑时钟值-控制选举的轮数。比较原则:a. 先比较最大事...原创 2022-03-10 14:56:39 · 922 阅读 · 0 评论 -
大数据笔记--Zookeeper(第二篇)
目录一、Zookeeper1、概述2、安装3、伪分布式安装4、特点5、命令6、节点信息7、节点类型8、zookeeper-APIi、普通API无观察者ii、观察者API二、完全分布式安装1、三台服务器准备2、安装Zookeeper3、完成效果一、Zookeeper1、概述①、Zookeeper是Yahoo(雅虎)开发后来贡献给了Apache的一套用于分布式管理和协调的框架②、Zookeeper本身仿照Google的《The C.原创 2022-03-09 23:33:03 · 950 阅读 · 0 评论 -
大数据笔记--Zookeeper(第一篇)
一、NIO1、概述i、作用:传输数据ii、概念回顾a. 同步:一个对象或者一段逻辑在同一时间只能被一个线程使用b. 异步:一个对象或者一段逻辑在同一个时间段内允许被多个线程使用c. 阻塞:当线程没有获取到结果之前,那么这个线程就会持续等待而不会继续往下执行也不会报错。d. 非阻塞:当线程没有获取到结果的时候,不会等待而是继续往下执行或者直接报错iii、IO的分类a. BIO-BlockingIO-同步阻塞式IO-JDK1.0b. NIO-NewIO-NonBlockingIO原创 2022-03-09 15:59:09 · 469 阅读 · 0 评论