山东浪潮爱购云链信息科技有限公司彭志建获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东浪潮爱购云链信息科技有限公司申请的专利一种基于布隆过滤器实现数据查询的方法、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115544329B 。
龙图腾网通过国家知识产权局官网在2025-07-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211260919.5,技术领域涉及:G06F16/9035;该发明授权一种基于布隆过滤器实现数据查询的方法、设备及介质是由彭志建设计研发完成,并于2022-10-14向国家知识产权局提交的专利申请。
本一种基于布隆过滤器实现数据查询的方法、设备及介质在说明书摘要公布了:本申请公开了一种基于布隆过滤器实现数据查询的方法、设备及介质,用以解决传统的布隆过滤器无法正确判断数据库中是否存在请求对应的数据的技术问题。包括:接收Web端向数据库发送的查询请求并确定对应的请求数据标识;基于布隆过滤器并通过至少一种哈希算法计算请求数据标识对应的至少一个哈希值,并确定Redis缓存中是否包含至少一个哈希值对应的位点信息;若是则将查询请求发送至数据库并确定请求数据标识对应的至少一个位点在数据库的数组中对应的数值是否为预设目标值;在至少一个位点在数据库的数组中对应的数值为预设目标值的情况下,在位点信息对应的位点中查询并获取请求数据标识对应的数据,实现对请求数据标识对应数据的查询。
本发明授权一种基于布隆过滤器实现数据查询的方法、设备及介质在权利要求书中公布了:1.一种基于布隆过滤器实现数据查询的方法,其特征在于,所述方法包括: 接收Web端向数据库发送的查询请求,并确定出所述查询请求中的请求数据标识; 基于布隆过滤器并通过至少一种哈希算法,计算所述请求数据标识对应的至少一个哈希值,并根据所述至少一个哈希值对应的位点信息,确定Redis缓存中是否包含所述请求数据标识对应的位点信息; 若确定所述Redis缓存中包含所述请求数据标识对应的位点信息,则将所述查询请求发送至数据库,并确定所述请求数据标识对应的至少一个位点在所述数据库的数组中对应的数值是否为预设目标值;其中,数据的一个哈希值对应位图中的一个位点,所述预设目标值用于指示所述位点不为空; 在所述数据库的数组中确定所述至少一个位点对应的数值为预设目标值的情况下,根据所述请求数据标识对应的位点信息,在对应的位点中查询并获取所述请求数据标识对应的数据,以实现对所述请求数据标识对应数据的查询; 所述根据所述至少一个哈希值对应的位点信息,确定Redis缓存中是否包含所述请求数据标识对应的位点信息之前,所述方法还包括: 基于待存储数据对应的数据标识,将存储所述待存储数据的位点信息存储至Redis缓存中,以便通过所述Redis缓存,确定所述数据库中是否包含所述待存储数据。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮爱购云链信息科技有限公司,其通讯地址为:250101 山东省济南市高新区浪潮路1036号浪潮科技园;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。