专栏名称: About云
about云-为热爱云开发技术人员提供最全面的信息传播和服务平台
今天看啥  ›  专栏  ›  About云

zookeeper思考与总结1:在其它组件的作用及hdfs对比

About云  · 公众号  ·  · 2017-05-13 19:30
    

文章预览

一、zookeeper在其它组件的作用 1.为什么会产生zookeeper zookeeper是模仿的谷歌的Chubby来解决分布式一致性的问题。2006年的时候Google出了Chubby,2009年3年以后Yahoo在Apache上推出了类似的产品ZooKeeper. ZooKeeper跟Chubby一样用来存放一些相互协作的信息(Coordination),这些信息比较小一般不会超过1M,在zookeeper中是以一种hierarchical tree的形式来存放,这些具体的Key/Value信息就store在tree node中。当有事件导致node数据,例如:变更,增加,删除时,Zookeeper就会调用 triggerWatch方法,判断当前的path来是否有对应的监听者(watcher),如果有watcher,会触发其process方法,执行process方法中的业务逻辑. 2.zookeeper的应用 zookeeper在kafka的作用 kafka将zookeeper做小型数据库这里我们进入zookeeper看下保存的kafka ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览