一种信息查询方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:19480256 阅读:17 留言:0更新日期:2018-11-17 10:33
本发明专利技术提出了一种信息查询方法,包括:当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口查询所述查询信息。本发明专利技术还公开了一种信息查询装置、设备及计算机可读存储介质,通过实施上述方案,有效提高了信息查询系统中的信息查询效率,避免了通过信息查询系统查询接口获取查询信息效率低的弊端。

【技术实现步骤摘要】
一种信息查询方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种信息查询方法、装置、设备及计算机可读存储介质。
技术介绍
随着计算机设备的快速发展,信息查询系统(例如:CRM(CustomerRelationshipManagement,客户关系管理)系统,或者银行信息查询系统等)也得到了快速发展。当大量信息查询请求通过信息查询系统外部接口查询信息查询系统中的信息时,由于信息查询系统外部接口工作效率的限制,导致信息查询系统查询信息效率的降低,甚至导致信息查询系统的卡顿;当信息查询系统外部接口停止工作时,导致信息查询系统无法查询信息。
技术实现思路
本专利技术提出了一种信息查询方法、装置、设备及计算机可读存储介质,用以解决现有技术中现有通过信息查询系统外部接口查询信息查询系统中的信息效率低的问题。本专利技术采用的技术方案是提供一种信息查询方法,应用于信息查询系统,包括:当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口查询所述查询信息。可选的,在所述通过预置查询接口查询所述查询信息之后,所述方法还包括:在超过第一设定时长未通过所述预置查询接口查询到所述查询信息的情况下,在预置的第二缓存中查询所述查询信息。可选的,在所述通过预置查询接口查询所述查询信息之后,所述方法还包括:在所述第一设定时长内通过所述预置查询接口查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存和所述第二缓存中。可选的,在预置的第二缓存中查询所述查询信息之后,所述方法还包括:在所述第二缓存中查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存中。可选的,在所述预置的第一缓存中查询所述信息查询请求对应的查询信息之后,所述方法还包括:当超过第二设定时长时,删除所述第一缓存;其中,所述第一缓存为分布式缓存。本专利技术还提供一种信息查询装置,设置于信息查询系统,包括:第一查询模块,用于当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;第二查询模块,用于在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口查询所述查询信息。可选的,所述装置还包括:第三查询模块,用于在所述通过预置查询接口查询所述查询信息之后,在超过第一设定时长未通过所述预置查询接口查询到所述查询信息的情况下,在预置的第二缓存中查询所述查询信息。可选的,所述装置还包括:第一更新模块,用于在所述通过预置查询接口查询所述查询信息之后,在所述第一设定时长内通过预置查询接口查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存和所述第二缓存中。可选的,所述装置还包括:第二更新模块,用于在预置的第二缓存中查询所述查询信息之后,在所述第二缓存中查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存中。可选的,所述装置还包括:清除模块,用于在所述预置的第一缓存中查询所述信息查询请求对应的查询信息之后,当超过第二设定时长时,删除所述第一缓存;其中,所述第一缓存为分布式缓存。本专利技术还提供一种信息查询设备,其所述信息查询设备包括处理器和存储器;所述处理器用于执行存储器中存储的信息查询的程序,以实现上述的信息查询方法的步骤。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的信息查询方法的步骤。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述一种信息查询方法、装置、设备及计算机可读存储介质,有效提高了信息查询系统中的信息查询效率,避免了通过信息查询系统查询接口获取查询信息效率低的弊端。附图说明图1为本专利技术第一实施例所述的信息查询方法流程图;图2为本专利技术第二实施例所述的信息查询方法流程图;图3为本专利技术第三实施例所述的信息查询方法流程图;图4为本专利技术第四实施例所述的信息查询方法流程图;图5为本专利技术第五实施例所述的信息查询方法流程图;图6为本专利技术第六实施例所述的信息查询装置组成结构示意图;图7为本专利技术第七实施例所述的信息查询装置组成结构示意图;图8为本专利技术第八实施例所述的信息查询设备组成结构示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术实施例提供的信息查询方法,用于提高信息查询系统中的信息查询效率,避免了通过信息查询系统查询接口获取查询信息效率低的弊端,以解决现有技术中现有通过信息查询系统外部接口查询信息查询系统中的信息效率低的问题。本专利技术第一实施例,一种信息查询方法,应用于信息查询系统,如图1所示,该方法包括以下具体步骤:步骤S101,当接收到信息查询请求时,在预置的第一缓存中查询该信息查询请求对应的查询信息。在本实施例中,第一缓存可以是信息查询系统本地缓存,也可以是分布式缓存。通过在信息查询系统中的第一缓存预存查询信息,当信息查询系统接收到信息查询请求时,在第一缓存中获取信息查询请求对应的查询信息,有效提高了查询效率,避免了通过预置查询接口获取查询信息,需要对该信息查询请求对应的多个信息进行拼接组合以生成查询信息,查询步骤繁琐,查询效率低的弊端;也避免了当大量信息查询请求通过预置查询接口获取查询信息,由于预置查询接口的工作效率限制导致的查询效率低的弊端;并且避免了在预置查询接口由于故障等原因导致停止工作的情况下,导致信息查询系统无法获取查询信息的弊端。步骤S102,在第一缓存中未查询到该查询信息的情况下,通过预置查询接口查询该查询信息。通过在第一缓存中未查询到该查询信息的情况下,通过预置查询接口查询该查询信息,在保证查询效率的同时,也在第一缓存未缓存该信息查询请求对应的查询信息情况下,通过预置查询接口查询该查询信息,保证了信息查询系统的查询稳定性。在本实施例中,对信息查询系统不做具体限定,可以是CRM系统,也可以是银行信息查询系统,也可以是图书馆信息查询系统,也可以是专利信息查询系统等。本专利技术第一实施例所述的信息查询方法,提高了信息查询系统中的信息查询效率,避免了通过信息查询系统查询接口获取查询信息效率低的弊端,保证了信息查询系统的查询稳定性。本专利技术第二实施例,一种信息查询方法,应用于信息查询系统,如图2所示,该方法包括以下具体步骤:步骤S201,当接收到信息查询请求时,在预置的第一缓存中查询该信息查询请求对应的查询信息。在本实施例中,第一缓存可以是信息查询系统本地缓存,也可以是分布式缓存。通过在信息查询系统中的第一缓存预存查询信息,当信息查询系统接收到信息查询请求时,在第一缓存中获取信息查询请求对应的查询信息,有效提高了查询效率,避免了通过预置查询接口获取查询信息,需要对该信息查询请求对应的多个信息进行拼接组合以生成查询信息,查询步骤繁琐,查询效率低的弊端;也避免了当大量信息查询请求通过预置查询接口获取查询信息,由于预置查询接口的工作效率限制导致的查询效率低的弊端;并且避免了在预置查询接口由于故障等原因导致停止工作的情况下,导致信息查询系统无法获取查询信息的弊端。步骤S202,在第一缓存中未查询到该查询信息的情况下,通过预置查询接口查询该查询信息。通本文档来自技高网...

【技术保护点】
1.一种信息查询方法,其特征在于,应用于信息查询系统,包括:当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口查询所述查询信息。

【技术特征摘要】
1.一种信息查询方法,其特征在于,应用于信息查询系统,包括:当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口查询所述查询信息。2.根据权利要求1所述的方法,其特征在于,在所述通过预置查询接口查询所述查询信息之后,所述方法还包括:在超过第一设定时长未通过所述预置查询接口查询到所述查询信息的情况下,在预置的第二缓存中查询所述查询信息。3.根据权利要求2所述的方法,其特征在于,在所述通过预置查询接口查询所述查询信息之后,所述方法还包括:在所述第一设定时长内通过所述预置查询接口查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存和所述第二缓存中。4.根据权利要求2所述的方法,其特征在于,在预置的第二缓存中查询所述查询信息之后,所述方法还包括:在所述第二缓存中查询到所述查询信息的情况下,将所述查询信息存储至所述第一缓存中。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述预置的第一缓存中查询所述信息查询请求对应的查询信息之后,所述方法还包括:当超过第二设定时长时,删除所述第一缓存;其中,所述第一缓存为分布式缓存。6.一种信息查询装置,其特征在于,设置于信息查询系统,包括:第一查询模块,用于当接收到信息查询请求时,在预置的第一缓存中查询所述信息查询请求对应的查询信息;第二查询模块,用于在所述第一缓存中未查询到所述查询信息的情况下,通过预置查询接口...

【专利技术属性】
技术研发人员:孔德刚
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京,11

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

1