1.下面与 Zookeeper 类似的框架是?D
- A Protobuf
- B Java
- C Kafka
- D
Chubby
2.与linux文件系统的区别
- Linux
- 目录:
不存内容
,允许有下一级 - 文件:
存储内容,但是没有下一级
- 目录:
Zookeeper
- 节点:Znode,
文件节点
可以存储内容,也允许有下一级节点
- 节点:Znode,
3.对 zookeeper 的理解
本质
- Zookeeper实际是一个
文件系统
区别:与别的文件系统有什么 不一样
- 只用于存储一些
关键性的数据
- 每个文件节点存储的容量
不能超过1M
- 类似于Linux的文件系统结构,
从/开始
架构:
分布式主从架构
,主:leader(广播,接客)从:Follower(接客转发请求)
- 所有的节点是
公平节点
:每个节点上存储的数据是一模一样的
功能:
统一化的数据一致性
:关键性的数据共享的数据保持一致注册中心
选举
:帮别的工具中的服务选举命名服务
分布式锁