2019独角兽企业重金招聘Python工程师标准>>>

简介
ZooKeeper分布式服务框架是Apache Hadoop的子项目,主要解决分布式应用中遇到的数据管理问题,比如统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理。ZooKeeper主要的应用场景:配置文件的管理、集群管理、同步锁、leader选举、队列管理等。

认知
1、ZooKeeper作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是ZooKeeper并并不是用来专门存储数据的,它的作用主要是用来维护和监控存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于数据的集群管理。
2、ZooKeeper在Hadoop平台典型应用:1)Storm应用开发,Storm集群监控;2)MapReduce应用开发;3)HBase应用开发。(Storm集群:ZooKeeper作为nimbus/master和supervisor/slave的中间枢纽,保存Storm集群和作业的所有信息,并负责nimbus和supervisor的全部通信以及Fast fail。HBase集群:ZooKeeper作为“协调器”,为HBase提供了稳定服务和fail over机制。HRegionServer也会把自己以Ephemeral方式注册到ZooKeeper中,使得HMaster可以随时感知到各个HRegionServer的健康状态,另外ZooKeeper也避免了HMaster的单点问题。)

转载于:https://my.oschina.net/u/3545495/blog/1162939

Zookeeper学习笔记01相关推荐

  1. JavaWeb黑马旅游网-学习笔记01【准备工作】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  2. JavaWeb-综合案例(用户信息)-学习笔记01【列表查询】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  3. Servlet和HTTP请求协议-学习笔记01【Servlet_快速入门-生命周期方法、Servlet_3.0注解配置、IDEA与tomcat相关配置】

    Java后端 学习路线 笔记汇总表[黑马程序员] Servlet和HTTP请求协议-学习笔记01[Servlet_快速入门-生命周期方法.Servlet_3.0注解配置.IDEA与tomcat相关配置 ...

  4. Tomcat学习笔记01【Web相关概念、Tomcat基本操作】

    Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...

  5. XML学习笔记01【xml_基础、xml_约束】

    Java后端 学习路线 笔记汇总表[黑马程序员] XML学习笔记01[xml_基础.xml_约束][day01] XML学习笔记02[xml_解析][day01] 目录 01 xml_基础 今日内容 ...

  6. Bootstrap学习笔记01【快速入门、栅格布局】

    Java后端 学习路线 笔记汇总表[黑马程序员] Bootstrap学习笔记01[快速入门.栅格布局][day01] Bootstrap学习笔记02[全局CSS样式.组件和插件.案例_黑马旅游网][d ...

  7. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  8. HTML/CSS学习笔记01【概念介绍、基本标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  9. JDBC学习笔记01【JDBC快速入门、JDBC各个类详解、JDBC之CRUD练习】

    黑马程序员-JDBC文档(腾讯微云)JDBC笔记.pdf:https://share.weiyun.com/Kxy7LmRm JDBC学习笔记01[JDBC快速入门.JDBC各个类详解.JDBC之CR ...

  10. MySQL学习笔记01【数据库概念、MySQL安装与使用】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. 重排序、hb、ConcurrentHashMap弱一致性(jdk1.6)
  2. 展讯康一:2020年推出5G芯片 第一桶金含金量最高
  3. background-image 与 img 动画性能对比
  4. JProfiler 简要使用说明
  5. 交换机通过port-channel互联
  6. Internet Download Manager永久版功能强大的网络下载器
  7. Linux安装和卸载JDK8详解
  8. ppp协议c语言,ppp协议是用于拨号上网和路由器之间通信的点到点通信协议,是属于(1)协议,它不具有(2)的功能。( - 信管网...
  9. 时序分析/约束(一):相关概念
  10. slf4j的包使用说明
  11. 华为交换机常用查看命令
  12. PPC修改注册表大全 (注册表必看)(转载)
  13. 10 ,对称矩阵,对角矩阵,相似矩阵,对角化 :
  14. vscode国内下载
  15. 朴实无华的取证 (数字取证)
  16. spring-Cloud-netflix-快速入门(三)-服务间调用
  17. C++虚函数实现多态性来求正方体、球体和圆柱体的表面积和体积
  18. 笔记-深入理解计算机系统
  19. 【财经期刊FM-Radio|2020年09月25日】
  20. arduino uno电压_了解Arduino UNO电路

热门文章

  1. 《Java程序员全攻略:从小工到专家》连载二:IT行情分布
  2. 123. 买卖股票的最佳时机 III
  3. 推荐系统Recommendation System:综述
  4. vue中 点击二维码刷新图片(src不变)
  5. Android 四大组件系列篇
  6. 下列软件包有未满足的依赖关系:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
  7. Kotlin — 适用于服务器开发
  8. SQL Server-【知识与实战IV】多表查询、个数计算、多重约束条件、两表间的交集、多表之间的关系分析
  9. vmware虚拟机挂载Windows磁盘的两种方法
  10. position:fixed 失效