[发明专利]一种跨系统多维度数据检索处理方法及装置有效
申请号: | 201710899236.7 | 申请日: | 2017-09-28 |
公开(公告)号: | CN107609172B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 庞传晓;刘增兰;张邵磊;龚琛 | 申请(专利权)人: | 贝壳找房(北京)科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06Q50/16 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 多维 度数 检索 处理 方法 装置 | ||
本发明实施例公开了一种跨系统多维度数据检索处理方法及装置,方法包括:获取各系统的数据库中的若干类数据;根据预设维度对所述若干类数据进行整理,得到所述预设维度的汇总数据;根据预设筛选参数对所述汇总数据进行检索,得到目标检索数据。所述装置包括:数据获取模块、数据整理模块和数据检索模块。本发明实施例通过对个系统数据库中的若干类数据进行整理,得到预设维度的汇总数据,并直接对汇总数据进行检索,减少了数据检索查询的次数,避免了过多的中间临时结果,系统资源占用少,接口响应快,且利于系统的扩展。
技术领域
本发明实施例涉及计算机技术领域,具体涉及一种跨系统多维度数据检索处理方法及装置。
背景技术
业主服务系统的项目出发点,就是使经纪人能够深入社区,与业主建立中长频联系,改变经纪人传统作业模式。采用责任划分的方式建立经纪人与业主间高质量的维护关系,提升业主体验。为了实现以上目标,对平台而言,需要能提供对房屋、业主、经纪人责任分配关系等多个实体、多维度的检索查询功能。责任划分为了提高作业质量和对业主的骚扰情况,经纪人作业工作需要在归属自己的责任房屋下进行,而责任划分也就是用于分配经纪人作业范围,是经纪人作业的前提。
检索功能的数据来源是跨系统、多维度的,除去房屋基础信息外,还包括房屋现状采集(业主服务系统)、业主完备情况(业主服务系统)、房屋当前及历史委托情况(F系统)、房屋网签历史(S系统)、房屋租赁数据(R系统)、业主防打扰屏蔽(R系统)等维度。由于数据存在于不同的系统之间,后端程序需要调用各个子系统获取数据,然后对每个查询条件进行相应数据的过滤,然后针对过滤后的数据构建列表并返回前端展示给经纪人。
现有的方式存在如下问题:
(1)数据检索查询次数多
针对来自经纪人不同标签组合下的查询请求,业主服务系统需要根据查询(N个),逐个处理每个标签条件下符合条件的数据,然后聚合各个条件的数据结果来构建最终的分页结果集。从上面的程序可以看出,数据的筛选标签是关联到不同的系统之间的,针对每个标签我们需要查询不同的系统,每次查询都有一次系统RPC调用或者http调用。
(2)中间临时结果集数据量大
由于不同的条件聚合产生最终的分页结果数据,为此在每个条件检索时,我们尽可能的缩小临时结果集S的大小,但是可能为了一个最终结果分页数据,我们中间需要缓冲更多的临时结果,直到最后条件结果出现后,才获取正常的结果split(S)。
(3)系统资源占用多
为了处理一次结果M条数据的产生,后台系统可能进行了N次系统间远程通信,且系统间的通信流量和系统本地内存使用量都远远大于M的量。而且在不同条件数据结果集的构建中,也会占用CPU时间进行逻辑处理。
(4)接口响应慢,用户体验差
系统间数据网络传输、系统内数据统计计算集合,都是接口处理响应的时间组成,数据逻辑越复杂,可以想象接口响应时间也会越多,对于用户来说,是非常差的系统体验。
(5)系统扩展支持
针对业务系统功能的逐步丰富,业务服务需要引入更多的系统展示和筛选,对这种情况现有的系统架构,系统功能的扩展性较差,如果筛选条件增加,那么对于的系统及网络代价的增长速度也难以预测。
在实现本发明实施例的过程中,发明人发现现有方法的数据检索查询次数多,中间临时结果集数据量大,系统资源占用多,接口响应慢,且系统扩展不便。
发明内容
由于现有方法存在上述问题,本发明实施例提出一种跨系统多维度数据检索处理方法及装置。
第一方面,本发明实施例提出一种跨系统多维度数据检索处理方法,包括:
获取各系统的数据库中的若干类数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳找房(北京)科技有限公司,未经贝壳找房(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710899236.7/2.html,转载请声明来源钻瓜专利网。