【文件属性】:
文件名称:bloomfilter-rust:在Rust中实现的Bloomfilter
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-23 18:45:46
Rust
Bloomfilter-rust
在Rust中实现的Bloomfilter
本·布里顿8/9/2012
包含一个bloomfilter库和一个样本使用/测试文件
bloomfilter.rs
库文件。 用法如下:
去创造:
let bfilter = bloomfilter::bloomfilter(10000u, [sha1]);
加上:
bloomfilter::add(bfilter, "example");
检查是否在过滤器中:
bloomfilter::contains(bfilter,"example");
组合过滤器:
let bfilter3 = bloomfilter::union(bfilter, bfilter2);
可以使用任何一个或多个哈希函数。 他们必须能够处理元素的类型并返回[u8]中的哈希值。
Bloomfilter-test.rs
【文件预览】:
bloomfilter-rust-master
----README.md(994B)
----LICENSE(1KB)
----README(47B)
----bloomfilter.rs(2KB)
----test.rs(2KB)
----bloomfilter.rc(198B)