数据处理方法、装置制造方法及图纸

技术编号:24889038 阅读:31 留言:0更新日期:2020-07-14 18:16
本申请提供一种数据处理方法、装置,对网络请求产生的调用链数据确定对应的抽象模型;将所述网络请求的调用链数据抽象模型与预设模型进行匹配,根据匹配结果,压缩保存所述网络请求的调用链数据。可以将相同网络请求的不同的分支模型只保存一个模型数据库中,其他的只需要保存模型的标识和/或差异数据,大大节省了存储空间,在提升存储效率的同时也可以根据模型的标识提高查询效率。

【技术实现步骤摘要】
数据处理方法、装置
本专利技术涉及互联网调用链
,尤其涉及一种数据处理方法、装置。
技术介绍
目前,大部分互联网网站是基于分布式架构开发的服务系统,用户发起的每次请求需要经过n台后端服务器处理后,最终得到返回的响应。为方便故障排查,用户的每次请求经过的机器节点、响应情况都需要记录下来用作数据分析。由于用户访问量巨大,因此,请求数据存储占用大量空间。
技术实现思路
为了解决上述问题,本专利技术提供一种数据处理方法、装置,大大可以大大降低请求数据存储占用的空间,同时又能提高存储效率和查询效率。本专利技术实施例提供一种数据处理方法,包括:对网络请求产生的调用链数据确定对应的抽象模型;将所述网络请求的调用链数据抽象模型与预设模型进行匹配;根据匹配结果对所述调用链数据进行压缩存储;所述预设模型是指与所述网络请求的调用链数据抽象模型差异满足预设条件的其他网络请求的调用链数据抽象模型。可选地,根据匹配结果对所述调用链数据进行压缩存储,包括:若所述网络请求的调用链数据抽象模型与预本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n对网络请求产生的调用链数据确定对应的抽象模型;/n将所述网络请求的调用链数据抽象模型与预设模型进行匹配;/n根据匹配结果对所述调用链数据进行压缩存储;/n所述预设模型是指与所述网络请求的调用链数据抽象模型差异满足预设条件的其他网络请求的调用链数据抽象模型。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
对网络请求产生的调用链数据确定对应的抽象模型;
将所述网络请求的调用链数据抽象模型与预设模型进行匹配;
根据匹配结果对所述调用链数据进行压缩存储;
所述预设模型是指与所述网络请求的调用链数据抽象模型差异满足预设条件的其他网络请求的调用链数据抽象模型。


2.根据权利要求1所述的方法,其特征在于,根据匹配结果对所述调用链数据进行压缩存储,包括:
若所述网络请求的调用链数据抽象模型与预设模型匹配成功,则将所述预设模型的标识确定为所述网络请求的调用链数据抽象模型的标识,并保存所述网络请求的调用链数据抽象模型的标识。


3.根据权利要求1所述的方法,其特征在于,根据匹配结果对所述调用链数据进行压缩存储,包括:
若所述网络请求的调用链数据抽象模型与预设模型匹配不成功,则生成所述网络请求的调用链数据抽象模型的标识,压缩保存所述网络请求的调用链数据抽象模型以及标识。


4.根据权利要求3所述的方法,其特征在于,根据匹配结果对所述调用链数据进行压缩存储,包括:
若所述网络请求的调用链数据抽象模型与预设模型匹配不成功时,确定所述网络请求的调用链数据抽象模型与预设模型之间的差异数据;
压缩保存所述网络请求的调用链数据抽象模型的标识以及所述差异数据。


5.根据权利要求1所述的方法,其特征在于,对网络请求产生的调用链数据确定对应的抽象模型,包括:
根据所述网络请求产生的调用链下各网络调用之间的顺序和嵌套层次关系,利用模型抽取算法,将所述网络请求产生的调用链数据生成调用树,其中,所述调用树的树节点记录所述网络请求类型、返回结果和服务名;所述调用树的根节点记录所述网络请求类型、返回结果、服务名和所述调用链总行数。


6.一种服务器,其特征在于,包括:存储器、处理器以及通信组件;
所述存储器,用于存储计算机程序;
所述处理器,与所述存储器和所述通信组件耦合,用于执行计算机程序,以用...

【专利技术属性】
技术研发人员:彭文杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1