文件名称:peloton_bloomfilters:高性能布隆过滤器
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-06 03:14:22
C
Peloton的Bloomin快速Bloomfilters peloton_bloomfilter.SharedMemoryBloomfilter是peloton_bloomfilter.SharedMemoryBloomfilter最容易使用,最快的Bloomfilter实现。 用法 Bloomfilters是概率数据结构,支持基本对象成员资格测试。 使用add方法add对象添加到Bloomfilters中,并使用in运算符测试对象的成员资格。 向in查询查询报告False的Bloomfilter保证没有对象。 bloomfilter报告为True的被测对象很可能会受到可调的误报率。 peloton_bloomfilters实现了三个Bloom-filter类。 BloomFilter是用于单线程或gevent应用程序的普通的Bloomfilter。 ThreadSafeBloomF
【文件预览】:
peloton_bloomfilters-master
----LICENSE(11KB)
----setup.py(572B)
----README.md(3KB)
----tests()
--------test_bloomfilter_error_rate.py(1KB)
--------performance()
--------test_bloomfilter_basic.py(3KB)
----peloton_bloomfiltersmodule.c(21KB)
----.gitignore(52B)