【技术实现步骤摘要】
本申请涉及报文压缩处理,更具体地说,涉及一种报文压缩处理方法、系统、存储介质及电子设备。
技术介绍
1、随着互联网的迅猛发展,数据存储和传输已成为网络中必不可少的一部分。js键值对数据(javascript object notation,json)作为轻量级的数据交换格式,已经被广泛应用于web应用程序中。
2、然而,json报文的大小对本地磁盘存储空间占用、网络传输的时间和带宽占用有很大影响,因此需对json报文进行压缩。
3、现有对json报文进行压缩的技术是通过gzip压缩算法对json报文进行压缩,由于gzip压缩算法对整个json报文进行字节码压缩,在压缩过程中会涉及到明文报文转换到字节码的过程,该过程需要占用大量的cpu资源,在高并发大数据量json报文处理场景下,会增加cpu负担,从而降低了json报文的存储效率和传输效率。
4、因此,如何提高json报文的存储效率和传输效率,来减少对本地磁盘存储空间占用、网络传输的时间和带宽占用,是本申请亟需解决的问题。
本文档来自技高网...
【技术保护点】
1.一种报文压缩处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定待压缩处理的JSON报文的key值总集合,包括:
3.根据权利要求2所述的方法,其特征在于,所述遍历待压缩处理的JSON报文来构建报文树,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述最小集合确定待压缩处理的JSON报文的key值的数据字典,包括:
5.根据权利要求1所述的方法,其特征在于,所述遍历待压缩处理的JSON报文的value值,并根据所述数据字典得到value值的集合数据集,包括:
【技术特征摘要】
1.一种报文压缩处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定待压缩处理的json报文的key值总集合,包括:
3.根据权利要求2所述的方法,其特征在于,所述遍历待压缩处理的json报文来构建报文树,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述最小集合确定待压缩处理的json报文的key值的数据字典,包括:
5.根据权利要求1所述的方法,其特征在于,所述遍历待压缩处理的json报文的value值,并根据所述数据字典得到value值的集合数据集,包括:
6...
【专利技术属性】
技术研发人员:张琪,王俊,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。