[发明专利]一种数据压缩的方法、装置、压缩服务器和存储介质在审
申请号: | 202010131429.X | 申请日: | 2020-02-28 |
公开(公告)号: | CN111193752A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 林国锟;欧润强;郭海宇;祝美祺 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据压缩 方法 装置 压缩 服务器 存储 介质 | ||
本发明公开了一种数据压缩的方法、装置、压缩服务器和存储介质。其中,该方法包括:在动态更新的压缩字典集合中确定当前业务请求下的适配压缩字典;采用适配压缩字典对当前业务请求下的业务响应数据进行压缩,并将压缩后的业务响应数据添加至压缩字典集合对应的训练样本库中,以动态训练压缩字典集合中的最新压缩字典。本发明提供的技术方案,避免采用固定的压缩字典压缩特征变化的业务数据时造成压缩效率过低的情况,保证最新压缩字典与当前业务数据特征的最高压缩匹配性,后续采用最新压缩字典作为适配字典特征进行数据压缩,避免数据压缩效率随着时间推移而不断降低的情况,提高数据压缩的自适应性,保持压缩效率随着时间推移的一致性。
技术领域
本发明实施例涉及数据处理技术领域,尤其涉及一种数据压缩的方法、装置、压缩服务器和存储介质。
背景技术
随着互联网技术的快速发展,对于不同业务场景下客户端与服务端之间的业务数据交互也越来越广泛,此时为了保证业务数据的交互实时性,通常会采用数据压缩的方式来减少客户端与服务端之间的数据交互量,从而提高数据传输速率,降低客户端对服务端的业务响应的延时。
目前,最常见的数据压缩算法为基于字典法的数据压缩,该字典压缩算法能够支持服务端根据不同场景下业务数据的属性特征来训练出对应的压缩字典,后续采用训练出的压缩字典对不同时刻下的业务数据进行压缩,但是随着业务数据在不同时刻下的特征变化,基于历史阶段的业务数据所训练出的压缩字典会与在当前阶段新生成的业务数据的属性特征变得不匹配,从而使得业务数据的压缩效率随着时间推移而不断降低,导致客户端和服务器之间的业务数据交互随着交互时间推移而产生交互延时的问题。
发明内容
本发明实施例提供了一种数据压缩的方法、装置、压缩服务器和存储介质,避免数据压缩效率随着时间推移而不断降低的情况,提高数据压缩的自适应性。
第一方面,本发明实施例提提供了一种数据压缩的方法,该方法包括:
在动态更新的压缩字典集合中确定当前业务请求下的适配压缩字典;
采用所述适配压缩字典对当前业务请求下的业务响应数据进行压缩,并将压缩后的业务响应数据添加至所述压缩字典集合对应的训练样本库中,以动态训练所述压缩字典集合中的最新压缩字典。
第二方面,本发明实施例提供了一种数据压缩的装置,该装置包括:
字典适配模块,用于在动态更新的压缩字典集合中确定当前业务请求下的适配压缩字典;
数据压缩模块,用于采用所述适配压缩字典对当前业务请求下的业务响应数据进行压缩,并将压缩后的业务响应数据添加至所述压缩字典集合对应的训练样本库中,以动态训练所述压缩字典集合中的最新压缩字典。
第三方面,本发明实施例提供了一种数据交互系统,该系统包括:客户端和压缩服务端;其中,
所述客户端向所述压缩服务端上报当前业务请求;所述压缩服务端在动态更新的压缩字典集合中确定所述当前业务请求下的适配压缩字典,采用所述适配压缩字典对当前业务请求下的业务响应数据进行压缩,并将压缩后的业务响应数据反馈给所述客户端,同时将压缩后的业务响应数据添加至所述压缩字典集合对应的训练样本库中,以动态训练所述压缩字典集合中的最新压缩字典。
第四方面,本发明实施例提供了一种压缩服务器,该压缩服务器包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所述的数据压缩的方法。
第五方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的数据压缩的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010131429.X/2.html,转载请声明来源钻瓜专利网。