![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
予亭
活泼开朗,爱好广泛。
展开
-
zookeeper理论篇
zookeeper 是什么zookeeper是一个分布式服务管理框架,基于观察者设计模式,他负责管理和存储大家都关心的信息,并且接受观察者的观察监控,一旦数据节点发生变化,zookeeper就负责通知注册的观察者。总体来说就是zookeeper就是分布式文件系统数据库+通知机制。具有的特性包括:分布式中只有一个leader,但有多个follower集群中只要有半数以上的节点存活,zookeeper就可以提供服务数据全局一致:ZAB协议保证每一个server都保存一样的数据,client无论链接哪一原创 2020-05-31 00:17:04 · 276 阅读 · 0 评论 -
zookeeper学习心得一:基础讲解---zk节点类型以及对节点的相应操作
zookeeper节点类型,zookeeper JAVA API原创 2017-04-23 14:35:00 · 19756 阅读 · 5 评论 -
zookeeper学习心得二:同步与异步
zookeeper学习心得二:同步与异步上一节中,我们看到很多操作zk节点的方式有同步和异步两种方式,那么问题来了: (1)两种方式有什么区别? (2)哪种方式更好?应该用那种方式来写代码? (3)最好的方式有哪些其他方面的知识? 本节我们从这三个角度来分析这个问题,毕竟基础得好才可以更好的学习更深的内容。1、同步 OR 异步ZooKeeper提供的Java API.每一个方法有一个异步调用原创 2017-04-23 14:45:25 · 2942 阅读 · 1 评论 -
zookeeper学习心得三:Watcher
接下来我们要继续学习zookeeper的watch机制,很想了解watch中有什么用的。1、watcher介绍 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于数据的集群管。2、watcher实现 可以直接写一个继承Watcher的类,然后实现process接口方法,或者直接在实现类中定义一个Watch原创 2017-04-23 14:50:13 · 412 阅读 · 0 评论