17个版本 (5个稳定版)
使用旧的Rust 2015
1.5.0 | 2023年4月5日 |
---|---|
1.4.0 | 2022年5月10日 |
1.3.0 | 2022年4月26日 |
1.2.0 | 2022年3月3日 |
0.1.2 | 2019年3月22日 |
#420 in 算法
1,142每月下载量
47KB
980 代码行
rust-cascade
一个Rust版的Bloom过滤器级联实现。它可以利用两种哈希函数之一
- MurmurHash32,或
- SHA256,并可选使用盐
此实现旨在与Python filter-cascade项目 [github]相匹配
查看src/lib.rs中的测试以了解用法。
lib.rs
:
rust-cascade
一个库,用于创建和查询Larisch、Choffnes、Levin、Maggs、Mislove和Wilson在“CRLite: A Scalable System for Pushing All TLS Revocations to All Browsers”中描述的级联Bloom过滤器 https://www.ieee-security.org/TC/SP2017/papers/567.pdf
依赖项
~1MB
~17K SLoC