文件名称:bloomf:Clojure BYOHF 布隆过滤器
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-10 15:47:53
Clojure
布隆夫 Clojure 中的布隆过滤器。 用法 安装 自带哈希函数 Bloomf 不提供哈希函数。 使用clojure.core/hash测试 Bloomf 参考 bloomf.core/make (make size hashers) 使用给定的散列函数创建给定大小的布隆过滤器。 hashers必须是返回整数的一元函数的集合。 bloomf.core/添加 (add bloom x) (add bloom x & xs) 将 x 添加到布隆过滤器。 bloomf.core/包含? (contains? bloom x) 如果 x 不在布隆过滤器中,则返回 false。 bloomf.core/intersection (intersection f1 f2) (intersection f1 f2 & fs) 返回一个布隆过滤器,它是输入的交集。 交集可能会导致错误率的增加
【文件预览】:
bloomf-master
----project.clj(339B)
----test()
--------bloomf()
----LICENSE(11KB)
----src()
--------bloomf()
----.gitignore(138B)
----README.md(1KB)