[发明专利]一种高效预编译型缓存数据管理方法、装置、设备和介质在审
申请号: | 202111269855.0 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114003629A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 张纵月 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/23;G06F16/27 |
代理公司: | 上海汉之律师事务所 31378 | 代理人: | 周婷婷 |
地址: | 518066 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 预编 缓存 数据管理 方法 装置 设备 介质 | ||
本发明提出一种高效预编译型缓存数据管理方法、装置、设备和介质,涉及人工智能领域,该方法包括:应用端根据业务请求获取对应原始数据的编译数据以及编码信息并缓存到本地,所述应用端根据获取的原始数据的编码信息与预先存储在缓存服务器端的对应原始数据的编码信息进行校验,若二者一致,则执行本地的编译数据,若不一致,则从存储原始数据的终端获取最新的原始数据进行编译获取执行文本,输出业务请求对应的响应数据;所述应用端执行业务请求过程中,获取监控终端反馈的原始数据更新记录,并根据所述更新记录校验本地缓存的编译数据是否对应最新的原始数据,若是,则正常执行业务请求,若否,则更新对应的编译数据后,继续执行业务请求。
技术领域
本发明涉及人工智能领域,尤其涉及一种高效预编译型缓存数据管理方法、装置、设备和介质。
背景技术
缓存技术被广泛运用于各种互联网产品之中,一般在应用部署时,会部署专门的缓存服务器用来存储业务中常用的、非频繁更新的数据,应用服务器在业务中会通过关键字去缓存服务器中查询对应的数据,若命中则不用去查询数据库,若未命中则查询数据库获取相应数据,可以加快查询效率,减轻数据库的压力。对于普通的缓存数据这样处理非常便捷高效,在实际的应用中可能存在预编译型缓存数据的存储,此处预编译型缓存数据的定义为:此类数据的原始结构数据存储在数据库中,应用系统需要使用的缓存数据是需要将原始结构数据通过特定服务组件进行编译后生产的可执行文件数据,通常编译过程会比较慢,且编译出来的数据文件较大,占用内存大且传输比较耗时,并非简单的文本内容,不容易做序列化处理传输,且该数据也会由于业务的需要随时更新,需要考虑到数据同步问题。
发明内容
鉴于以上现有技术存在的问题,本发明提出一种高效预编译型缓存数据管理方法、装置、设备和介质,主要解决编译后的数据频繁传输导视系统开销大且耗时长,难以适应随时更新的业务场景的问题。
为了实现上述目的及其他目的,本发明采用的技术方案如下。
一种高效预编译型缓存数据管理方法,包括:
应用端根据业务请求获取对应原始数据的编译数据以及编码信息并缓存到本地,其中,所述编码信息包括:原始数据的散列值以及原始数据更新时间戳;
所述应用端根据获取的原始数据的编码信息与预先存储在缓存服务器端的对应原始数据的编码信息进行校验,若二者一致,则执行本地的编译数据,若不一致,则从存储原始数据的终端获取最新的原始数据进行编译获取执行文本,输出业务请求对应的响应数据;
所述应用端执行业务请求过程中,获取监控终端反馈的原始数据更新记录,并根据所述更新记录校验本地缓存的编译数据是否对应最新的原始数据,若是,则正常执行业务请求,若否,则更新对应的编译数据后,继续执行业务请求。
可选地,所述应用端根据业务请求获取对应原始数据的编译数据以及编码信息并缓存到本地,包括:
所述应用端解析业务请求,获取所述业务请求对应的业务特征,并根据所述业务特征生成检索特征链,其中,所述检索特征链中每个节点包含一个业务对应的关键词序列;
根据所述检索特征链从存储原始数据的终端数据库中检索匹配原始数据标签,并根据所述原始数据标签,将对应的原始数据的编码信息以及编译数据缓存到所述应用端的本地数据库。
可选地,所述应用端解析业务请求,获取所述业务请求对应的业务特征,并根据所述业务特征生成检索特征链,包括:
根据输入的业务需求,提取对应的一个或多个关键词,或者,根据预设的业务与一个或多个关键词的对应关系,从存储关键词的数据库中获取业务对应的关键词;
根据所述关键词生成业务请求,所述应用端解析所述业务请求,获取对应的业务特征,其中所述业务请求包括不同关键词的优先级;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111269855.0/2.html,转载请声明来源钻瓜专利网。