一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据校验方法、装置、程序产品、计算机设备和介质与流程

2022-05-11 16:15:13 来源:中国专利 TAG:

技术特征:
1.一种数据校验方法,其特征在于,所述方法包括:获取校验数据;获取所述校验数据在本地缓存系统的哈希位置,并根据所述校验数据的哈希位置获取所述校验数据在所述本地缓存系统中的第一缓存状态;若所述第一缓存状态为已缓存状态,则获取所述校验数据在远程缓存系统中的第二缓存状态;若所述第二缓存状态为已缓存状态,则确定所述校验数据属于缓存系统中的已缓存数据;所述缓存系统包括所述本地缓存系统和所述远程缓存系统。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一缓存状态为未缓存状态,则确定所述校验数据属于所述缓存系统的未缓存数据;按照所述未缓存数据的业务逻辑对所述校验数据进行业务处理。3.根据权利要求1所述的方法,其特征在于,所述缓存系统还包括备用缓存系统;所述方法还包括:若所述第二缓存状态为未缓存状态,则获取所述校验数据在备用缓存系统中的第三缓存状态;若所述第三缓存状态为已缓存状态,则确认所述校验数据属于所述缓存系统的所述已缓存数据;若所述第三缓存状态为未缓存状态,则确认所述校验数据属于所述缓存系统的未缓存数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第三缓存状态为未缓存状态,则确定在所述本地缓存系统中存在针对所述校验数据的缓存状态的误判操作;根据在所述本地缓存系统中针对所述校验数据的缓存状态的误判操作,更新所述本地缓存系统针对数据的缓存状态的误判率。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述本地缓存系统的误判率大于误判率阈值,则对所述本地缓存系统进行系统扩容处理。6.根据权利要求1所述的方法,其特征在于,所述获取所述校验数据在本地缓存系统的哈希位置,包括:根据哈希指纹算法对所述校验数据进行运算,得到所述校验数据的指纹数据;根据哈希位置算法对所述指纹数据进行运算,得到所述校验数据的哈希位置。7.根据权利要求1~6任一项所述的方法,其特征在于,所述根据所述校验数据的哈希位置获取所述校验数据在所述本地缓存系统中的第一缓存状态,包括:若所述本地缓存系统中所述校验数据的哈希位置处具有所述校验数据的指纹数据,则确认所述校验数据在所述本地缓存系统中的所述第一缓存状态为未缓存状态;若所述本地缓存系统中所述校验数据的哈希位置处不具有所述校验数据的指纹数据,则确认所述校验数据在所述本地缓存系统中的所述第一缓存状态为已缓存状态。8.根据权利要求1所述的方法,其特征在于,所述获取所述校验数据在远程缓存系统中
的第二缓存状态,包括:向所述远程缓存系统发送数据校验请求,以使所述远程缓存系统根据所述数据校验请求获取所述校验数据在所述远程缓存系统中的所述第二缓存状态;所述数据校验请求携带所述校验数据;获取所述远程缓存系统所返回的所述第二缓存状态。9.根据权利要求1所述的方法,其特征在于,所述获取校验数据,包括:获取网络请求;从所述网络请求中解析得到所述校验数据。10.根据权利要求9所述的方法,其特征在于,所述已缓存数据包括已缓存的至少一个非法域名数据;所述校验数据是任一个域名数据;所述方法还包括:若已缓存的所述至少一个非法域名数据包括所述校验数据,则对所述网络请求进行拦截处理。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述校验数据属于所述已缓存数据,则按照所述已缓存数据的业务逻辑对所述校验数据进行业务处理。12.一种数据校验装置,其特征在于,所述装置包括:获取模块,用于获取校验数据;第一校验模块,用于获取所述校验数据在本地缓存系统的哈希位置,并根据所述校验数据的哈希位置获取所述校验数据在所述本地缓存系统中的第一缓存状态;第二校验模块,用于若所述第一缓存状态为已缓存状态,则获取所述校验数据在远程缓存系统中的第二缓存状态;确定模块,用于若所述第二缓存状态为已缓存状态,则确定所述校验数据属于缓存系统中的已缓存数据;所述缓存系统包括所述本地缓存系统和所述远程缓存系统。13.一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1-11任一项所述方法的步骤。14.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1-11中任一项所述方法的步骤。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适用于由处理器加载并执行权利要求1-11任一项所述的方法。

技术总结
本申请公开了一种数据校验方法、装置、程序产品、计算机设备和介质,该方法可应用于各种场景,包括但不限于云技术、人工智能、智慧交通、辅助驾驶等。该方法包括:获取校验数据;获取校验数据在本地缓存系统的哈希位置,并根据校验数据的哈希位置获取校验数据在本地缓存系统中的第一缓存状态;若第一缓存状态为已缓存状态,则获取校验数据在远程缓存系统中的第二缓存状态;若第二缓存状态为已缓存状态,则确定校验数据属于缓存系统中的已缓存数据;缓存系统包括本地缓存系统和远程缓存系统。采用本申请,可提高对校验数据的缓存状态进行校验的准确性以及效率。的准确性以及效率。的准确性以及效率。


技术研发人员:罗成刚
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2022.02.11
技术公布日:2022/5/10
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献