zookeeper

Posted traditional

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper相关的知识,希望对你有一定的参考价值。

概述

zookeeper是一个开源的、分布式的、为分布式应用提供协调服务的Apache项目

zookeeper的工作机制

zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者,一旦这些数据的状态发生变化,zookeeper就通知已经在zookeeper上注册的那些观察者做出反应

技术图片

所以zookeeper可以看做是文件系统?+?通知机制。文件系统指的是zookeeper集群可以存储数据,尽管存的数据比较少,但还是像文件一样可以存储的。通知机制指的是当节点有变化,会立即通知观察者

当然zookeeper远没有这么简单,只是先有一个大概的印象即可。

特点

以上是关于zookeeper的主要内容,如果未能解决你的问题,请参考以下文章

zookeeperzookeeper 选举 源码解读

zookeeperzookeeper 源码解读

zookeeperzookeeper 应用场景 解密

zookeeperzookeeper 的监听机制

zookeeperzookeeper的ACL权限控制

zookeeperzookeeper源码 zookeeperz中Kerberos认证流程