aioredis_bloom:aioredis 布隆过滤器

时间:2024-07-06 05:37:57
【文件属性】:

文件名称:aioredis_bloom:aioredis 布隆过滤器

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-06 05:37:57

Python

aioredis_bloom 一个简单的过滤器,用 Python 3 编写,使用 ,redis ( ) 作为存储和 Murmur ( ) 哈希。 布隆过滤器是一种节省空间的概率数据结构,用于测试一个元素是否是集合的成员。 基本API: import asyncio import aioredis from aioredis_bloom import BloomFilter loop = asyncio . get_event_loop () @ asyncio . coroutine def go (): redis = yield from aioredis . create_redis ( ( 'localhost' , 6379 ), loop = loop ) capacity = 100000 # expected capacity


【文件预览】:
aioredis_bloom-master
----.travis.yml(683B)
----README.rst(3KB)
----CHANGES.txt(0B)
----aioredis_bloom()
--------__init__.py(73B)
--------bloom.py(7KB)
----tests()
--------test_bloom.py(6KB)
--------_testutil.py(763B)
--------__init__.py(0B)
----requirements.txt(37B)
----examples()
--------simple.py(456B)
--------intersection_union.py(1KB)
----setup.py(2KB)
----.gitignore(568B)
----Makefile(690B)

网友评论