布隆过滤器
布隆过滤器
1 | 什么是布隆过滤器 |
布隆过滤器的应用场景
1 | 布隆过滤器广泛应用于网页黑名单系统、垃圾邮件过滤系统、爬虫网址判重系统等。 |
布隆过滤器原理
1 | 当有一个集合,并且集合里面有多个元素时,首先将位数组进行初始化,然后将集合中的数据通过hash函数获得对应的hash编码,这个编码可能对应位数组上的一个点获多个点,然后将位数组上对应的值更改为1.数据越多,对应的位数组上的值被改为1的越多。 |
哈希函数
1 | 哈希函数是布隆过滤器的基础,布隆过滤器也是根据哈希函数实现的 |
1 | 什么是布隆过滤器 |
1 | 布隆过滤器广泛应用于网页黑名单系统、垃圾邮件过滤系统、爬虫网址判重系统等。 |
1 | 当有一个集合,并且集合里面有多个元素时,首先将位数组进行初始化,然后将集合中的数据通过hash函数获得对应的hash编码,这个编码可能对应位数组上的一个点获多个点,然后将位数组上对应的值更改为1.数据越多,对应的位数组上的值被改为1的越多。 |
1 | 哈希函数是布隆过滤器的基础,布隆过滤器也是根据哈希函数实现的 |