文件名称:rust-zookeeper:基于MIO构建的Apache ZooKeeper的Pure Rust库
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-23 05:55:29
rust zookeeper curator Rust
Zookeeper客户端使用Rust编写了100%的数据 该库旨在与ZK官方发行版附带的官方(低级) 客户端等效。 我已经计划实现配方以及像逻辑一样的更复杂的 ,但这需要花费很多时间,因此拉动请求非常受欢迎! 目前仅实现PathChildrenCache。 用法 将其放入您的Cargo.toml中: [dependencies] zookeeper = " 0.5 " 这在您的板条箱根目录中: extern crate zookeeper; 例子 检查目录 功能和错误处理 另外,如果您发现错误或希望看到功能已实现,请提出问题或发送请求请求。 文献资料 分支上提供了文档。 建立和发展 cd zk-test-cluster mvn clean package cd .. cargo test 贡献 欢迎所有贡献! 如果您需要一些启发,请查看当前未解决的问题。
【文件预览】:
rust-zookeeper-master
----.gitignore(33B)
----src()
--------listeners.rs(3KB)
--------consts.rs(7KB)
--------data.rs(2KB)
--------paths.rs(421B)
--------io.rs(19KB)
--------watch.rs(5KB)
--------zookeeper.rs(22KB)
--------acl.rs(6KB)
--------zookeeper_ext.rs(2KB)
--------try_io.rs(4KB)
--------proto.rs(12KB)
--------lib.rs(689B)
--------recipes()
----LICENSE(1KB)
----zk-test-cluster()
--------src()
--------pom.xml(3KB)
----Cargo.toml(773B)
----zookeeper-derive()
--------src()
--------Cargo.toml(318B)
--------tests()
----.github()
--------workflows()
----examples()
--------zookeeper_example.rs(3KB)
--------leader_latch.rs(1KB)
--------queue_producer.rs(883B)
--------queue_consume.rs(1KB)
----README.md(2KB)
----tests()
--------test.rs(2KB)
--------test_zk.rs(3KB)
--------test_leader.rs(2KB)
--------test_recursive.rs(3KB)
--------test_cache.rs(1KB)