数据查询方法、数据查询装置、设备及存储介质制造方法及图纸

技术编号:35272978 阅读:13 留言:0更新日期:2022-10-19 10:47
本申请实施例提供了一种数据查询方法、数据查询装置、设备及存储介质,属于人工智能技术领域。该方法包括:获取数据查询信息;根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证;根据所述目标凭证从所述缓存终端的缓存数据提取出初始数据;对所述初始数据进行数据校验,得到校验结果;若所述校验结果表示所述初始数据为非空集,将所述目标凭证发送至应用终端,以使所述应用终端从所述缓存终端提取所述缓存数据。本申请实施例能够利用缓存终端的缓存特征提升系统的并发性的同时减少搜索终端原始数据提取的次数,从而提高数据查询的效率。的效率。的效率。

【技术实现步骤摘要】
数据查询方法、数据查询装置、设备及存储介质


[0001]本申请涉及人工智能
,尤其涉及一种数据查询方法、数据查询装置、设备及存储介质。

技术介绍

[0002]数据查询通常采用数据查询系统从数据库提取数据,但随着数据量的增大、并行查询任务的增加,数据查询系统的响应时间较长,使得数据查询的效率降低。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种数据查询方法、数据查询装置、设备及存储介质,旨在降低数据查询的响应时间、提高数据查询的效率。
[0004]为实现上述目的,本申请实施例的第一方面提出了一种数据查询方法,应用于搜索终端,所述方法包括:
[0005]获取数据查询信息;
[0006]根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证;
[0007]根据所述目标凭证从所述缓存终端的缓存数据提取出初始数据;
[0008]对所述初始数据进行数据校验,得到校验结果;
[0009]若所述校验结果表示所述初始数据为非空集,将所述目标凭证发送至应用终端,以使所述应用终端从所述缓存终端提取所述缓存数据。
[0010]在一些实施例,所述根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证,包括:
[0011]根据所述数据查询信息从预设的数据存储信息筛选出目标存储信息;其中,所述数据存储信息用于记录所述缓存数据存储于所述缓存终端的日志信息;
[0012]根据所述目标存储信息从所述缓存终端的所述存储凭证筛选出所述目标凭证。/>[0013]在一些实施例,所述根据所述目标存储信息从所述缓存终端的所述存储凭证筛选出所述目标凭证,包括:
[0014]根据所述目标存储信息从预设的存储标签筛选出目标标签;
[0015]根据所述目标标签从所述缓存终端的所述存储凭证筛选出所述目标凭证。
[0016]在一些实施例,所述根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证之前,所述方法还包括:
[0017]根据所述数据查询信息对预设的存储映射表进行信息查询,得到查询结果;
[0018]若所述查询结果表示所述缓存终端不存在所述缓存数据,根据所述数据查询信息从预设数据库提取出原始数据;
[0019]将所述原始数据存储于所述缓存终端,得到所述缓存数据。
[0020]在一些实施例,所述将所述原始数据存储于所述缓存终端,得到所述缓存数据之后,所述方法还包括:
[0021]生成所述存储标签,具体包括:
[0022]获取所述缓存数据存储于所述缓存终端的所述存储凭证;
[0023]根据所述存储凭证生成所述存储标签。
[0024]在一些实施例,所述根据所述数据存储信息对预设的存储映射表进行信息查询,得到查询结果之前,所述方法还包括:
[0025]构建所述存储映射表,具体包括:
[0026]根据所述数据查询信息获取所述数据存储信息和所述存储标签;
[0027]将所述数据存储信息和所述存储标签进行映射处理,得到所述存储映射表。
[0028]在一些实施例,所述对所述初始数据进行数据校验,得到校验结果之后,所述方法还包括:
[0029]更新所述缓存数据,具体包括:
[0030]若所述校验结果表示所述初始数据为空集,根据所述数据查询信息从预设数据库中提取原始数据;
[0031]根据所述原始数据更新所述缓存终端的所述缓存数据。
[0032]为实现上述目的,本申请实施例的第二方面提出了一种数据查询装置,所述装置包括:
[0033]获取模块,用于获取数据查询信息;
[0034]筛选模块,用于根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证;
[0035]提取模块,用于根据所述目标凭证从所述缓存终端的缓存数据提取出初始数据;
[0036]校验模块,用于对所述初始数据进行数据校验,得到校验结果;
[0037]发送模块,用于若所述校验结果表示所述初始数据为非空集,将所述目标凭证发送至应用终端,以使所述应用终端从所述缓存终端提取所述缓存数据。
[0038]为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现上述第一方面所述的方法。
[0039]为实现上述目的,本申请实施例的第四方面提出了一种存储介质,所述存储介质为计算机可读存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面所述的方法。
[0040]本申请提出的数据查询方法、数据查询装置、设备及存储介质,其通过数据查询信息从缓存终端的存储凭证筛选出目标凭证,并根据目标凭证提取初始数据,对初始数据进行数据校验得到校验结果,若校验结果表示初始数据为非空集则将目标凭证发送至应用终端,则应用终端根据目标凭证从缓存终端提取缓存数据。因此,对于已经查询过且存储在缓存终端的缓存数据,确定目标凭证后判断初始数据非空后,响应给应用终端根据目标凭证提取缓存数据,以利用缓存终端的缓存特征提升系统的并发性,同时减少搜索终端原始数据提取的次数,无需每次进行数据查询都从搜索终端进行一次数据查询,以减少搜索终端数据查询次数,从而提高数据查询的效率。
附图说明
[0041]图1是本申请实施例提供的数据查询方法的系统架构图;
[0042]图2是本申请实施例提供的数据查询方法的流程图;
[0043]图3是图2中的步骤S202的流程图;
[0044]图4是图3中的步骤S302的流程图;
[0045]图5是本申请另一实施例提供的数据查询方法的流程图;
[0046]图6是本申请另一实施例提供的数据查询方法的流程图;
[0047]图7是本申请另一实施例提供的数据查询方法的流程图;
[0048]图8是本申请另一实施例提供的数据查询方法的流程图;
[0049]图9是本申请实施例提供的数据查询装置的结构示意图;
[0050]图10是本申请实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0051]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0052]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0053]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据查询方法,其特征在于,应用于搜索终端,所述方法包括:获取数据查询信息;根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证;根据所述目标凭证从所述缓存终端的缓存数据提取出初始数据;对所述初始数据进行数据校验,得到校验结果;若所述校验结果表示所述初始数据为非空集,将所述目标凭证发送至应用终端,以使所述应用终端从所述缓存终端提取所述缓存数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证,包括:根据所述数据查询信息从预设的数据存储信息筛选出目标存储信息;其中,所述数据存储信息用于记录所述缓存数据存储于所述缓存终端的日志信息;根据所述目标存储信息从所述缓存终端的所述存储凭证筛选出所述目标凭证。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标存储信息从所述缓存终端的所述存储凭证筛选出所述目标凭证,包括:根据所述目标存储信息从预设的存储标签筛选出目标标签;根据所述目标标签从所述缓存终端的所述存储凭证筛选出所述目标凭证。4.根据权利要求3所述的方法,其特征在于,所述根据所述数据查询信息从缓存终端的存储凭证筛选出目标凭证之前,所述方法还包括:根据所述数据查询信息对预设的存储映射表进行信息查询,得到查询结果;若所述查询结果表示所述缓存终端不存在所述缓存数据,根据所述数据查询信息从预设数据库提取出原始数据;将所述原始数据存储于所述缓存终端,得到所述缓存数据。5.根据权利要求4所述的方法,其特征在于,所述将所述原始数据存储于所述缓存终端,得到所述缓存数据之后,所述方法还包括:生成所述存储标签,具体包括:获取所述缓存数据存储于所述缓存终端的所述存储凭证;根据所述存储凭证生成所述存储标签。6...

【专利技术属性】
技术研发人员:罗华
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1