Bloom Filter
Bloom Filter vs Hash Table
一个很长的二进制向量和一系列随机映射函数。
布隆过滤器可以用于检索一个元素是否在一个集合中。
优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除困难。
案例
- 比特币网络
- 分布式系统(Map-Reduce) — Hadoop、search engine
- Redis 缓存
- 垃圾邮件、评论等的过滤
科普
https://www.cnblogs.com/cpselvis/p/6265825.html https://blog.csdn.net/tianyaleix