zookeeper 是一个分布式服务框架,是Apache Hadoop 的一个子项目,主要用来解决分布式应用中经常遇到的一些数据管理问题,
如:数据发布订阅、负载均衡、统一命名服务、master选举、状态同步服务、集群管理服务、配置管理、分布式队列、分布式锁

      设计目标:

     1、简单的数据结构:共享的树形结构,类似文件系统,存储于内存中

       

2、可以构建集群:避免单点故障,3-5台就可以组装成集群,超过半数可以对外提供服务

3、顺序访问:对于每个读请求,zk会分配一个全局的递增编号,利用这个特性可以实现高级协调服务

4、高性能:基于内存操作,服务于非事物请求,适用于读操作为主的业务场景

    

      

 

版权声明:本文为huyang0726原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/huyang0726/p/11373548.html