【文件属性】:
文件名称:blomma:JavaScript中的Bloom Bloom过滤器实现
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-12 23:01:36
JavaScript
布洛玛
Bloom在javascript中再次过滤。
我想要直接使用缓冲区的东西,并且还支持合并和子集测试。
用法
var bloom = require ( 'blomma' ) ( 32 , 3 )
var filter = bloom . empty ( )
filter . add ( 'hello' )
filter . has ( 'hello' ) // => true
filter . has ( 'goodbye' ) // => false
盛开
*对象方法:
空的()
返回一个新的空过滤器
克隆(过滤器)
返回一个克隆
合并(过滤器1,过滤器2)
返回一个过滤器,该过滤器是与OR合并在一起的a和b
筛选
添加(字符串)
将字符串添加到Bloom过滤器
有(字符串)
如果不在集合中,则返回false;如果可能,则返回true
包含(子集)
如果过滤器包含
【文件预览】:
blomma-master
----.gitignore(13B)
----README.md(801B)
----test()
--------test.js(3KB)
----LICENSE(1KB)
----package.json(287B)
----blomma.js(2KB)