布隆过滤器与哈希

1.布隆过滤器 什么是布隆过滤器呢?它是一种类似哈希的数据结构,通过这个数据结构,可以快速的插入和查询,确定某个事件一定不存在或可能存在。特点是占用空间少,缺点是返回的结果是概率性,有一定误差,在方案选型时,需要注意这些特点。 2.布隆过滤器数据结构 布隆过滤器是一个bit向量或bit数组,如下图所示,bit的存储是耗内存,但是key的增加,反而不耗内存,因为不存储key。 当一个元素加入集合时,
相关文章
相关标签/搜索