├── .gitignore ├── README.md ├── bloomfilter ├── __init__.py ├── base.py ├── mock.py ├── test_base.py ├── test_utils.py └── utils.py ├── doc ├── bloomfilter_in_action.md ├── bloomfilter_principle.md └── images │ ├── bloomfilter-cache-mysql.png │ ├── bloomfilter-collision-100.png │ ├── bloomfilter-collision-250.png │ ├── bloomfilter-collision.png │ ├── bloomfilter-filter.png │ ├── bloomfilter-more-hash.png │ ├── bloomfilter-one-hash.png │ └── bloomfilter-redis-cache-mysql.png ├── examples └── read.py ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/README.md -------------------------------------------------------------------------------- /bloomfilter/__init__.py: -------------------------------------------------------------------------------- 1 | # coding=utf-8 2 | """ 3 | bloomfilter 过滤器 4 | """ 5 | -------------------------------------------------------------------------------- /bloomfilter/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/bloomfilter/base.py -------------------------------------------------------------------------------- /bloomfilter/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/bloomfilter/mock.py -------------------------------------------------------------------------------- /bloomfilter/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/bloomfilter/test_base.py -------------------------------------------------------------------------------- /bloomfilter/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/bloomfilter/test_utils.py -------------------------------------------------------------------------------- /bloomfilter/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/bloomfilter/utils.py -------------------------------------------------------------------------------- /doc/bloomfilter_in_action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/bloomfilter_in_action.md -------------------------------------------------------------------------------- /doc/bloomfilter_principle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/bloomfilter_principle.md -------------------------------------------------------------------------------- /doc/images/bloomfilter-cache-mysql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-cache-mysql.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-collision-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-collision-100.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-collision-250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-collision-250.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-collision.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-collision.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-filter.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-more-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-more-hash.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-one-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-one-hash.png -------------------------------------------------------------------------------- /doc/images/bloomfilter-redis-cache-mysql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/doc/images/bloomfilter-redis-cache-mysql.png -------------------------------------------------------------------------------- /examples/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/examples/read.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luw2007/bloomfilter/HEAD/setup.py --------------------------------------------------------------------------------