一个纯python3的bloomfilter实现。
bloomfilter4py3的Python项目详细描述
一个纯python3的bloomfilter实现。
软件包安装和使用
PYPI上提供该软件包:
pip install bloomfilter4py3
库可以按通常的方式导入:
import bloomfilter
原料药
- 布卢姆菲特(NBITS,NHASHS)
- 返回bucket长度为nbits和nhashs散列函数的bloomfilter对象。
- BloomFilter(文件路径)
- 返回从文件路径读取的BloomFilter对象。
- bloomfilter.save(文件路径)
- 将筛选器保存到文件路径中。
- 布鲁姆过滤器添加(str)
- 将str添加到筛选器中。
- BloomFilter.测试(str)
- 如果str可能在筛选器中,则返回true。 布卢姆菲尔特的str
- 返回bloomfilter.test(str)