The present application provides a method and device for inquiring information. The method includes: the objects in the data query, get the information associated with each object ID; construction of information, the visual chart; view information stored in the table object and the object and contact information related to ID; receiving a query instruction, according to the information visual chart get the information, related to the query object ID. Information query method and device is provided, using the data update time in advance, asynchronous data processing, then when the user query can respond faster, reduce the consumption of each real-time query takes time. When new information is presented, the query interface is synchronized, and the final query results are stored in the information view table, which not only solves the performance problem, but also resolves the timeliness problem, and improves the user experience.
【技术实现步骤摘要】
一种信息查询方法及装置
本申请属于信息处理
,尤其涉及一种信息查询方法及装置。
技术介绍
在用户提出资讯查询需求时,例如查询自选股资讯或者栏目资讯,现有方案一般是首先关联多张数据表进行数据查询,然后进行去重、排序,得到最终的查询结果,但这个过程的查询性能较差,尤其是自选股资讯最多需要查询200个股票代码的资讯,然后去重和排序的过程更为缓慢,有时候会有超过1分钟的响应时间。目前更为优选的方案是在每次资讯查询结束后,把查询结果根据用户维度,放在公共缓存tair中,设置失效时间为30s。这样,在用户下次查询时,会先查询tair,如果tair中的数据不存在,则再重新进行资讯查询。目前的优选方案会缓解一部分性能问题,但是并没有解决根本问题,因为tair缓存失效后(30s后),依旧需要从数据库中做多表关联查询。并且,在tair的30s失效时间内,如果有新增资讯,可能不会被查询出来,在业务上没有很好的体现出资讯的时效性。针对现有资讯查询方案的性能较差和时效性较差的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请目的在于提供一种信息查询方法及装置,可以缩短资讯查询的响应 ...
【技术保护点】
一种信息查询方法,其特征在于,所述方法包括:对各个对象进行数据查询,得到与各个对象相关联的资讯的ID;构建资讯视图表;其中,所述资讯视图表中存储有对象以及与所述对象相关联的资讯的ID;接收到查询指令后,根据所述资讯视图表,获取与待查询对象相关联的资讯的ID。
【技术特征摘要】
1.一种信息查询方法,其特征在于,所述方法包括:对各个对象进行数据查询,得到与各个对象相关联的资讯的ID;构建资讯视图表;其中,所述资讯视图表中存储有对象以及与所述对象相关联的资讯的ID;接收到查询指令后,根据所述资讯视图表,获取与待查询对象相关联的资讯的ID。2.根据权利要求1所述的方法,其特征在于,构建资讯视图表之后,所述方法还包括:监听是否出现新增的资讯;如果出现新增的资讯,则重新进行数据查询,确定与新增的资讯相关联的对象;将新增的资讯的ID与其相关联的对象添加到所述资讯视图表中。3.根据权利要求1所述的方法,其特征在于,构建资讯视图表之后,所述方法还包括:监听现有资讯是否更新;如果更新,则重新对各个对象进行数据查询,得到与各个对象相关联的资讯的ID;根据各个对象以及与各个对象相关联的资讯的ID,更新所述资讯视图表。4.根据权利要求1所述的方法,其特征在于,所述资讯视图表为多个,每个资讯视图表中包括一个对象以及与所述对象相关联的资讯的ID;或者,所述资讯视图表为一个,该资讯视图表中包括多个对象以及与所述多个对象相关联的资讯的ID。5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述对象包括以下至少之一:股票代码、栏目代码;与所述股票代码相关联的资讯是股票资讯;与所述栏目代码相关联的资讯是栏目资讯。6.一种信息查询装置,其特征在于,所述装...
【专利技术属性】
技术研发人员:袁自诚,刘银,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。