zookeeper的一篇概述

之前在公司由于业务需要,对zookeeper进行了一些知识点的梳理进行分享,对一些刚刚接触zookeeper的小伙伴来说,或许可以借鉴一下

一、zookeeper介绍

简介
Zookeeper致力于提供一个高性能高可用,且具备严格的顺序访问控制能力的分布式协调服务。

设计目标

  • 简单的数据结构:共享的树形结构,类似文件系统,存储于内存;
  • 可以构建集群:避免单点故障,3-5台机器就可以组成集群,超过半数,正常工作就能对外提供服务;
  • 顺序访问:对于每个写请求,zk会分配一个全局唯一的递增编号,利用 这个特性可以实现高级协调服务;
  • 高性能:基于内存操作,服务于非事务请求,适用于读操作为主的业务 场景。3台zk集群能达到13w QPS;
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×