使用Python访问Zookeeper获取数据

本文介绍了如何在Python环境下安装Python和Zookeeper,设置Zookeeper权限,以及使用KazooClient库在有权限限制的Zookeeper目录中获取和访问数据,包括无权限和授权访问的示例。

Python如何获取zookeeper中的数据,本文将简单介绍Python访问zookeeper中设置了权限的目录信息。


1、环境准备
1.1 安装Python环境

1)安装依赖包

# yum install sqlite-devel readline-devel bzip2-devel libffi-devel gcc openssl-devel

2)下载安装包并解压:

# tar xzf Python-2.7.5.tgz

3)进入解压后的文件夹,并进行编译安装:

# cd Python-2.7.5
# ./configure
# make install

4)安装完成后验证:

# python
Python 2.7.5 (default, Sep 26 2023, 14:48:56) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
1.2 安装Zookeeper环境

1)解压安装包

# tar -xzvf zookeeper-3.4.12.tar.gz

2)修改配置文件

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper/data
clientPort=2181
maxClientCnxns=60
server.1=192.168.112.121:2888:3888
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值