3 个版本
0.7.3 | 2023年5月31日 |
---|---|
0.7.2 | 2023年4月18日 |
0.7.1 | 2023年4月3日 |
#5 in #coordination
120KB
2.5K SLoC
rust-zookeeper
100% 使用 Rust 编写的 ZooKeeper 客户端
此库旨在与官方(低级)ZooKeeper 客户端等效,该客户端包含在官方 ZK 发行版中。
我计划实现类似 Curator 的配方和更复杂的逻辑,但这需要很多时间,所以欢迎 pull requests!目前只实现了 PathChildrenCache。
用法
将此放入您的 Cargo.toml
[dependencies]
zookeeper = "0.6"
并在您的 crate 根目录中放入此内容
extern crate zookeeper;
示例
查看 示例 目录
功能和错误处理
如果您发现错误或希望实现某些功能,请提出问题或发送 pull-request。
文档
文档可在 gh-pages 分支上找到。
构建和开发
cd zk-test-cluster
mvn clean package
cd ..
cargo test
贡献
欢迎所有贡献!如果您需要一些灵感,请查看目前开放的 问题。
依赖项
~3MB
~62K SLoC