【文件属性】:
文件名称:BloomJS:布隆过滤器JavaScript实现
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-21 05:44:07
JavaScript
布卢姆
布隆过滤器JavaScript实现
用法
要在您的项目中使用BloomJS,只需从dist目录中导入bloom.min.js文件即可!
构造函数: var bloom = new Bloom(k, m, n, hashFunction)
k :散列数量,默认为Math.max(Math.round(m / n * Math.LN2), 1)
m :数组中的位数,默认为1000
n :预期的商品数量,默认为100
hashFunction :返回十六进制字符串的函数-默认为SHA1函数
简单地不向构造函数传递任何参数应该适用于简单情况
方法:
bloom.insert(string) :将string插入bloom过滤器,返回true
bloom.contains(string) :检查过滤器是否包含string ,如果包含则返回true ,否则返回false
贡献
如
【文件预览】:
BloomJS-master
----lib()
--------sha1.js(9KB)
--------bloom.js(1KB)
----gulpfile.js(278B)
----dist()
--------bloom.min.js(4KB)
----.gitignore(22B)
----readme.md(1KB)
----package.json(621B)