1 ,zookeeper :概述
1.1,zookeeper:作用
1 ,大数据领域 :存储配置数据
例如:hadoop 的 ha 配置信息,hbase 的配置信息,都存储在 zookeeper
2 ,应用领域 :分布式锁
分布式锁,虽然 zk 也能做,但是更加推荐使用 redis ,更合适。
1.2,zookeeper:开发 - java
java 语言开发的。
1.3,qps :10w
1 ,3 台主机的 zk 集群,qps 可以达到 :10w 左右。
1.4 ,zk 会脑裂吗 :
不会
1.5,推荐 :很好的文章
https://blog.csdn.net/qq_37555071/article/details/114609145?ops_request_misc=%257B%2522request%255Fid%2522%253A%25221EFE1594-87AD-4F31-8393-3111ECF369D5%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=1EFE1594-87AD-4F31-8393-3111ECF369D5&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-114609145-null-null.142^v100^pc_search_result_base4&utm_term=zookeeper%20zxid&spm=1018.2226.3001.4187
2 ,zookeeper :架构
2.1,架构图 :
2.2,leader :主节点
1 ,角色 :
集群的主节点
2 ,作用 :
1 ,处理客户端请求 :读,写。
2 ,服务器内部 :调度者,将写请求,发送给每个系节点。