文件名称:BloomJS:布隆过滤器JavaScript实现
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-09 23:30:47
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)