文章目录
- 前言
- 1.Zookeeper 是什么?
- 2.Zookeeper 基础篇
- ??1)数据模型
- ??2)发布订阅模式
- ??3)ACL 权限控制
- ??4)序列化
- ??5)ZK 的网络通信协议
前言
??时代发展的老鼻子快了,Spring Cloud横行霸道,现在面个试,不是Dubbo就是Spring Cloud。然而Zookeeper常用作Dubbo分布式系统的注册中心,所以必须要有所了解才行,随后发现Zookeeper能做的事情远不止此,故整理一波Zookeeper的相关知识。如有错误,敬请指正。
1.Zookeeper 是什么?
??某度百科有如下解释:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
??可见Zookeeper 的功能和用处还是挺丰富的。
2.Zookeeper 基础篇
??1)数据模型
????
??2)发布订阅模式
????
??3)ACL 权限控制
????
??4)序列化
????
??5)ZK 的网络通信协议
????