现在有事件可以学习一下zookeeper。
link:http://www.blogjava.net/BucketLi/archive/2010/12/21/341268.html 这个链接主要讲了zookeeper的安装部署以及zookeeper的应用场景,zookeeper中znood的管理。
zookeeper的应用场景有:1. 配置信息的管理和同步(spark中用zookeeper来管理work,excutor,deriver的信息)
2. node状态的管理(spark中用zookeeper来监控那个master down了)
3. leader的选举(spark中用zookeeper来选举master的leader)
zookeeper的选举方式有: 1.FastLeaderElection http://www.chepoo.com/zookeeper-code-analysis-fastleader.html
2. LeaderElection
3.AuthFastLeaderElection
下图是zookeeper的架构图:
相关推荐
自己整理的ZooKeeper学习笔记,适合刚刚接触ZooKeeper的人学习
Zookeeper学习 Zookeeper是一个由Java编写并开源的,为分布式系统提供协调服务的框架. Zookeeper概述 Zookeeper最早起源于雅虎研究院的一个小组.当时研究人员发现,在雅虎内部的很多系统基本都依赖一个类似的系统来...
zookeeper 学习资料 中篇
Zookeeper学习笔记
zookeeper 学习资料 下篇
zookeeper 学习资料 上篇
zookeeper学习视频
在Zookeeper中,znode是一个跟Unix文件系统路径相似的节点,可以往这个节点存储或获取数据。如果在创建znode时Flag设置为EPHEMERAL,那么当创建这个znode的节点和Zookeeper失去连接后,这个znode将不再存在在...
zookeeper学习笔记
java ZooKeeper学习笔记\ZooKeeper原理、运用
zookeeper学习用Demo,包含zookeeper的各种使用案例 zookeeper学习用Demo,包含zookeeper的各种使用案例
基于 Zookeeper部署微服务,实现前后端分离,提高开发效率。
zookeeper学习知识点, 脑图
ZooKeeper是一种为分布式应用所设计的高可用、高性能且一致的开源协调服务,它提供了一项基本服务:**分布式锁服务**。由于ZooKeeper的开源特性,后来我们的开发者在分布式锁的基础上,摸索了出了其他的使用方法:**...
本文适合但不限于软件开发人员阅读。本文档能够使阅读者对zookeeper有一个宏观且全面的了解,内容主要包含zookeeper架构、数据模型、读写及工作原理、典型应用场景、指令汇总等,
主要介绍了zookeeper 的概述,特点,作用,角色,安装,shell命令
Zookeeper 学习1
ZooKeeper是一个开源的分布式协调服务,最初由雅虎公司开发,后来成为Apache基金会的顶级项目。它为分布式应用程序提供了高性能的协调服务,包括配置管理、命名服务、分布式同步和组服务等功能。 ZooKeeper的主要...
适用人群:了解zookeeper,学习大数据方向,项目需要用到zookeeper
3天精通zookeeper视频详细讲解,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 课程内容: zookeeper简介 zookeeper数据模型 zookeeper单机安装 zookeeper常用shell命令 zookeeper的Acl权限控制 zookeeper...