一种支持删除的布隆过滤的设计方法

基本信息

申请号 CN202010840232.3 申请日 -
公开(公告)号 CN112818188A 公开(公告)日 2021-05-18
申请公布号 CN112818188A 申请公布日 2021-05-18
分类号 G06F16/9035 分类 计算;推算;计数;
发明人 赵星晨;张一帆;林芷竹 申请(专利权)人 北京辰信领创信息技术有限公司
代理机构 上海氦闪专利代理事务所(普通合伙) 代理人 李明;袁媛
地址 100191 北京市海淀区中关村奥北科技园领智中心中楼9层901(东升地区)
法律状态 -

摘要

摘要 本发明涉及计算机信息处理领域,尤其是一种支持删除的布隆过滤的设计方法,包括m字节的字节数组,初始时每个字节都初始化为0,增加一个元素时,k个字节位置至少有一个为0时,每个位置的值都在原来基础上加1;删除时,k个字节位置每个都大于0时,每个位置的值都在原来基础上减1;查询时,k个字节位置只要有一个位置的值为0,说明元素不在集合中;本发明稍微修改传统的布隆过滤器的数据结构,可以实现布隆过滤器的删除,并且,不影响查询效率。