1. ZooKeeper基础
最后更新于:2022-04-02 07:40:11
#### 简介
Apache ZooKeeper目标是高度可靠的分布式协调系统,解决了分布式环境下的协同配置(统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。)
#### 特性
- 集中式服务
- 提供配置信息、命名服务、分布式同步及分组
- 轻量级,架构简单,API简单
- /x/x/x/x目录树方式
- 节点可以关联数据 <1M
#### 安装
1.jdk1.8部署(略)
2.zookeeper.apache.og下载最新稳定版
3.解压到/usr/local,并软连接到zk
```shell
tar xzf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /usr/local/
ln -s zookeeper-3.4.10 zk
cd /usr/local/zk/conf/ && rm -f zkCli.cmd zkEnv.cmd zkServer.cmd
```
3.创建配置文件
```shell
cat >/usr/local/zk/conf/zoo.cfg <>/etc/profile <zkServer.sh start
```
5.使用zkCli.sh连接zk
#### 基本操作
```shell
$>help
$>ls /
$>get /zookeeper
$>create /name dinghe
$>set /name abc
$>delete /name
$>rmr /a
```
备注:目录下有数据,delete目录删除会失败,rmr成功
### [zookeeper 简介](http://www.cnblogs.com/wspblog/p/4740893.html)
[原文地址](http://www.cnblogs.com/wspblog/p/4740893.html "L&P Essay"),感谢 L&P Essay 分享
';