29 个版本

使用旧的 Rust 2015

0.8.0 2023年8月3日
0.7.0 2022年10月17日
0.6.1 2021年11月26日
0.6.0 2021年2月16日
0.0.4 2014年11月22日

844网络编程

Download history 275/week @ 2024-03-13 314/week @ 2024-03-20 183/week @ 2024-03-27 301/week @ 2024-04-03 503/week @ 2024-04-10 497/week @ 2024-04-17 235/week @ 2024-04-24 193/week @ 2024-05-01 171/week @ 2024-05-08 146/week @ 2024-05-15 288/week @ 2024-05-22 882/week @ 2024-05-29 594/week @ 2024-06-05 198/week @ 2024-06-12 237/week @ 2024-06-19 137/week @ 2024-06-26

1,322 每月下载量
用于 17 个 Crates (14 个直接使用)

MIT 许可证

125KB
2.5K SLoC

rust-zookeeper

Build Status Coverage Status Version License

用 100% Rust 编写的 Zookeeper 客户端

这个库旨在与官方(低级)的 ZooKeeper 客户端等价,该客户端包含在官方 ZK 发行版中。

我计划实现类似 Curator 的更多复杂逻辑,但这需要很多时间,因此非常欢迎 pull request!目前只实现了 PathChildrenCache。

用法

将以下内容放入你的 Cargo.toml 中

[dependencies]
zookeeper = "0.6"

并在你的 crate 根目录中放入以下内容

extern crate zookeeper;

示例

查看 示例目录

功能和错误处理

如果你发现错误或希望实现某个功能,请提交 issue 或发送 pull request。

文档

文档可在 gh-pages 分支上找到。

构建和开发

cd zk-test-cluster
mvn clean package
cd ..
cargo test

贡献

欢迎所有贡献!如果您需要一些灵感,请查看目前开放的 issue

依赖

~3MB
~56K SLoC