网易云课堂学习-zk入门

什么是zookeeper

  1. 简介:apache zookeeper是一种用于分布式应用程序的高性能协调服务,提供一种集中式信息存储服务。
  2. 特点:数据存在内存中,类似文件系统的树形结构(文件和目录),高吞吐量和低延时,集群高可靠。
  3. 作用:基于zookeeper可以实现分布式统一配置中心、服务注册中心、分布式锁等功能。
    网易云课堂学习-zk入门
    何为分布式协调服务
    网易云课堂学习-zk入门
    基于3.4.11版本进行讲解,官网地址:https://zookeeper.apache.org/

单机版安装:
网易云课堂学习-zk入门
**下载:**https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13.tar.gz
解压后的conf目录,增加配置文件zoo.cfg
启动服务端 bin/zkServer.sh start
测试,客户端连接:bin/zkCli.sh -server 127.0.0.1:2181

Cli操作指令:
网易云课堂学习-zk入门
java API:
网易云课堂学习-zk入门
第三方客户端:
网易云课堂学习-zk入门