[发明专利]一种基础数据的传输方法及装置有效

专利信息
申请号: 201410386474.4 申请日: 2014-08-07
公开(公告)号: CN105335313B 公开(公告)日: 2018-11-02
发明(设计)人: 冯凯;陈锣斌;窦方钰 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F13/38 分类号: G06F13/38;G06F17/30
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 林祥
地址: 英属开曼群岛大开曼*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基础 数据 传输 方法 装置
【说明书】:

本申请涉及计算机传输技术,公开了一种基础数据的传输方法及装置,用以降低系统的性能开销。该方法为:某一应用系统进行业务处理过程中,如果需要调用至少一个其他应用系统进行子业务处理,则从本地已获取的基础数据中将该至少一个其他应用系统需要的基础数据透传至对应的应用系统,这样,可以在整体上降低对同样的基础数据发起的RPC调用服务的次数,减少了基础数据获取计算量,避免了因重复计算而造成的资源浪费,提高了系统整体的响应能力,降低了系统整体的性能开销。

技术领域

本申请涉及计算机传输技术,特别涉及一种基础数据的传输方法及装置。

背景技术

随着计算机系统的不断发展壮大,在大型的互联网应用系统中,多数业务的处理已不再由单一的系统独立支撑,而是由多个应用系统协调处理完成。在业务处理过程中,每个应用系统都可能使用到一些基础数据,每次获取这些基础数据都会带来一定性能上的开销,如,远程过程调用协议(Remote Procedure Call Protocol,RPC)的网络开销。

而在业务处理时,一个应用系统所依赖的这些基础数据有可能在其前置的应用系统已经获取并使用了。例如。参阅图1所示,某业务的处理需要由系统A完成,系统A在处理过程中会通过RPC服务在基础数据平台调用获取a、b、c、d、e、f等数据。在系统A的处理过程中,会分别调用系统B和系统C进行子业务处理,系统B会通过RPC服务调用获取a、e数据;系统C会通过RPC服务调用获取a、d、f数据。而系统B和系统C所需要的数据其实在之前的处理流程中已由系统A获取,系统B和系统C重复的调用会浪费整体的系统处理能力,从而导致系统性能降低。

参阅图2所示,现有技术下常用的解决这一问题的已有方案为:在基础数据服务端(可能是针对多个系统)提供基础数据的缓存服务。当系统A第一次访问并计算获取a、b、c、d、e、f数据后,基础数据服务端会对这些数据进行数据缓存。当后续系统B、系统C再次调用获取数据时,基础数据服务端不需要进行重复计算,直接从缓存中返回即可。

上述处理的方式的缺点如下:

1、当系统B和系统C需要使用这些基础数据时,还是需要发起RPC的远程服务调用才能获取得到基础数据,而每次发送RPC进行服务调用,都会有很大的性能消耗。

2、如果基础数据服务端部署了多台管理装置同时运行时,很难保证后续的系统B、系统C的服务调用落在保存有缓存数据的那台管理装置上;而如果使用分布式缓存,又会增加硬件成本,可见,即使分布式缓存获取与存储也会产生相应的性能开销。

发明内容

本申请实施例提供一种基础数据的传输方法及装置,用以降低系统的性能开销。

本申请实施例提供的具体技术方案如下:

一种基础数据的传输方法,包括:

基于用户的业务请求获取相应的第一基础数据集合,所述第一基础数据集合是包含有用于处理所述业务请求的全部基础数据;

在处理所述业务请求的过程中,确定需调用至少一个其他应用系统进行子业务处理时,根据预设的场景定义信息以及当前业务的属性信息,确定当前业务在所述至少一个其他应用系统下对应的场景标识,以及根据所述场景标识获取相应的第二基础数据集合,所述第二基础数据集合中包含有所述至少一个其他应用系统对应所述场景标识需要使用的基础数据;

确定所述第一基础数据集合和第二基础数据集合存在交集时,将交集中包含的基础数据发往所述至少一个其他应用系统。

较佳的,在预处理阶段,设置场景定义信息,包括:

根据各个业务所应用的应用系统以及业务的属性信息进行业务场景区分,并设置场景标识;

在应用系统标识、业务的属性信息以及场景标识之间建立映射关系,并将所述映射关系作为场景定义信息进行保存。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410386474.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top