[发明专利]一种信息查询方法及装置在审
申请号: | 201610739000.2 | 申请日: | 2016-08-26 |
公开(公告)号: | CN106909602A | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 袁自诚;刘银 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q40/04 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 党晓林,李辉 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息 查询 方法 装置 | ||
技术领域
本申请属于信息处理技术领域,尤其涉及一种信息查询方法及装置。
背景技术
在用户提出资讯查询需求时,例如查询自选股资讯或者栏目资讯,现有方案一般是首先关联多张数据表进行数据查询,然后进行去重、排序,得到最终的查询结果,但这个过程的查询性能较差,尤其是自选股资讯最多需要查询200个股票代码的资讯,然后去重和排序的过程更为缓慢,有时候会有超过1分钟的响应时间。
目前更为优选的方案是在每次资讯查询结束后,把查询结果根据用户维度,放在公共缓存tair中,设置失效时间为30s。这样,在用户下次查询时,会先查询tair,如果tair中的数据不存在,则再重新进行资讯查询。
目前的优选方案会缓解一部分性能问题,但是并没有解决根本问题,因为tair缓存失效后(30s后),依旧需要从数据库中做多表关联查询。并且,在tair的30s失效时间内,如果有新增资讯,可能不会被查询出来,在业务上没有很好的体现出资讯的时效性。
针对现有资讯查询方案的性能较差和时效性较差的问题,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种信息查询方法及装置,可以缩短资讯查询的响应时间,提高性能,保证资讯时效性,提升了用户体验。
本申请提供一种信息查询方法及装置是这样实现的:
一种信息查询方法,所述方法包括:对各个对象进行数据查询,得到与各个对象相关联的资讯的ID;构建资讯视图表;其中,所述资讯视图表中存储有对象以及与所述对象相关联的资讯的ID;接收到查询指令后,根据所述资讯视图表,获取与待查询对象相关联的资讯的ID。
一种信息查询装置,所述装置包括:信息查询单元,用于对各个对象进行数据查询,得到与各个对象相关联的资讯的ID;建表单元,用于构建资讯视图表;其中,所述资讯视图表中存储有对象以及与所述对象相关联的资讯的ID;信息获取单元,用于接收到查询指令后,根据所述资讯视图表,获取与待查询对象相关联的资讯的ID。
本申请提供的信息查询方法及装置,利用数据更新的时机,提前异步处理数据,然后在用户查询的时候就可以更快地响应,减少每次实时查询带来的时间消耗。当出现新资讯时,同步去查询接口,把最终查询结果存储在资讯视图表中,既解决了性能问题也解决了时效性问题,提升用户体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提出的信息查询方法的一种实施例的方法流程图;
图2是本申请提出的蚂蚁聚宝的信息查询方法的一种实施例的示意图;
图3是本申请所述信息查询装置一种实施例的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位的意思,也非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。
下面结合附图对本申请所述的信息查询方法及装置进行详细的说明。图1是本申请提出的信息查询方法的一种实施例的方法流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块结构。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例提供的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610739000.2/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置