一种冗余信息的储存比对管理方法及系统技术方案

技术编号:38589500 阅读:9 留言:0更新日期:2023-08-26 23:29
本发明专利技术涉及数据存储技术领域,提供了一种冗余信息的储存比对管理方法及系统,方法包括:获取剩余存储空间、字节长度信息;获取目标存储内容的存储冗余度信息;基于数据类型特征,设置存储标签集合;通过剩余存储空间与字节长度信息,若接收数据存储请求,基于存储冗余度信息与存储标签集合,配置数据压缩通道,将目标存储内容压缩存储至目标存储装置,确定目标压缩存储内容;比对目标存储内容与目标压缩存储内容,获取储存比对结果,反馈至数据压缩通道,持续反馈优化,解决了存储内容中的冗余信息占取大量的存储空间,使得内容存储效率低下的技术问题,实现了选择适配的压缩算法,减少冗余信息的存储空间占用量,提高存储效率的技术效果。的技术效果。的技术效果。

【技术实现步骤摘要】
一种冗余信息的储存比对管理方法及系统


[0001]本专利技术涉及数据存储相关
,具体涉及一种冗余信息的储存比对管理方法及系统。

技术介绍

[0002]除去传输信息时所需最小限度信息外,在传输过程出现的其他非必要信息统称为冗余信息,一般来说,冗余信息会使得传输效率降低,这是冗余信息的消极意义;在整个通信系统中,冗余信息可以提高可靠性。
[0003]但,由于在对冗余信息的储存过程中,需要占用更大的存储空间,一般的,对存在冗余的存储内容进行压缩,但在数据压缩过程中,因压缩包括无损压缩(霍夫曼编码、LZW、LZ78等一系类算法)、有损压缩(小波压缩、分形压缩、JPEG等一系类算法),且数据不可以进行无限压缩,需要确定相适应的压缩算法,对存储内容进行压缩。
[0004]综上所述,现有技术中存在存储内容中的冗余信息占取大量的存储空间,使得内容存储效率低下的技术问题。

技术实现思路

[0005]本申请通过提供了一种冗余信息的储存比对管理方法及系统,旨在解决现有技术中的存储内容中的冗余信息占取大量的存储空间,使得内容存储效率低下的技术问题。
[0006]鉴于上述问题,本申请实施例提供了一种冗余信息的储存比对管理方法及系统。
[0007]本申请公开的第一个方面,提供了一种冗余信息的储存比对管理方法,其中,所述方法包括:获取目标存储装置的剩余存储空间、目标存储内容的字节长度信息;以及基于所述目标存储内容,进行数据冗余度计算,获取存储冗余度信息;基于所述目标存储内容的数据类型特征,设置存储标签集合;通过所述剩余存储空间与所述字节长度信息,判断所述目标存储装置是否接收数据存储请求;在所述目标存储装置是接收数据存储请求后,基于所述存储冗余度信息与所述存储标签集合,配置数据压缩通道,其中,所述数据压缩通道为HTTP协议连接的两个端口节点;利用所述数据压缩通道,将所述目标存储内容压缩存储至所述目标存储装置,确定目标压缩存储内容;比对所述目标存储内容与所述目标压缩存储内容,获取储存比对结果,所述储存比对结果包括数据损失比对信息、传输时耗比对信息、空间占有比对信息与数据可靠性比对信息;将所述储存比对结果反馈至所述数据压缩通道,在配置所述数据压缩通道的过程持续进行反馈优化。
[0008]本申请公开的另一个方面,提供了一种冗余信息的储存比对管理系统,其中,所述系统包括:信息获取模块,用于获取目标存储装置的剩余存储空间、目标存储内容的字节长度信息;以及数据冗余度计算模块,用于基于所述目标存储内容,进行数据冗余度计算,获取存储冗余度信息;存储标签集合设置模块,用于基于所述目标存储内容的数据类型特征,设置存储标签集合;请求接收判断模块,用于通过所述剩余存储空间与所述字节长度信息,判断所述目标存储装置是否接收数据存储请求;数据压缩通道配置模块,用于在所述目标
存储装置是接收数据存储请求后,基于所述存储冗余度信息与所述存储标签集合,配置数据压缩通道,其中,所述数据压缩通道为HTTP协议连接的两个端口节点;压缩存储内容确定模块,用于利用所述数据压缩通道,将所述目标存储内容压缩存储至所述目标存储装置,确定目标压缩存储内容;储存比对结果获取模块,用于比对所述目标存储内容与所述目标压缩存储内容,获取储存比对结果,所述储存比对结果包括数据损失比对信息、传输时耗比对信息、空间占有比对信息与数据可靠性比对信息;反馈优化模块,用于将所述储存比对结果反馈至所述数据压缩通道,在配置所述数据压缩通道的过程持续进行反馈优化。
[0009]本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:由于采用了获取剩余存储空间、字节长度信息;以及基于目标存储内容,进行获取存储冗余度信息;基于数据类型特征,设置存储标签集合;通过剩余存储空间与字节长度信息,若目标存储装置接收数据存储请求,基于存储冗余度信息与存储标签集合,配置数据压缩通道,将目标存储内容压缩存储至目标存储装置,确定目标压缩存储内容;比对目标存储内容与目标压缩存储内容,获取储存比对结果,反馈至数据压缩通道,持续进行反馈优化,实现了保证数据可靠性的基础上,选择适配的压缩算法,适度降低存储内容中的冗余信息占比,减少冗余信息的存储空间占用量,提高存储效率的技术效果。
[0010]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0011]图1为本申请实施例提供了一种冗余信息的储存比对管理方法可能的流程示意图;图2为本申请实施例提供了一种冗余信息的储存比对管理方法中配置数据压缩通道可能的流程示意图;图3为本申请实施例提供了一种冗余信息的储存比对管理方法中反馈优化可能的流程示意图;图4为本申请实施例提供了一种冗余信息的储存比对管理系统可能的结构示意图。
[0012]附图标记说明:信息获取模块100,数据冗余度计算模块200,存储标签集合设置模块300,请求接收判断模块400,数据压缩通道配置模块500,压缩存储内容确定模块600,储存比对结果获取模块700,反馈优化模块800。
实施方式
[0013]本申请实施例提供了一种冗余信息的储存比对管理方法及系统,解决了存储内容中的冗余信息占取大量的存储空间,使得内容存储效率低下的技术问题,实现了保证数据可靠性的基础上,选择适配的压缩算法,适度降低存储内容中的冗余信息占比,减少冗余信息的存储空间占用量,提高存储效率的技术效果。
[0014]在介绍了本申请基本原理后,下面将结合说明书附图来具体介绍本申请的各种非限制性的实施方式。
实施例
[0015]如图1所示,本申请实施例提供了一种冗余信息的储存比对管理方法,其中,所述方法包括:S10:获取目标存储装置的剩余存储空间、目标存储内容的字节长度信息;以及S20:基于所述目标存储内容,进行数据冗余度计算,获取存储冗余度信息;S30:基于所述目标存储内容的数据类型特征,设置存储标签集合;具体而言,所述目标存储装置可以是固态硬盘或其他具备存储功能的硬件装置,所述剩余存储空间即所述目标存储装置中的未添加存储内容的剩余存储容量,所述目标存储内容可以是图片文件、音频文件、视频文件、程序文件、文本文件,所述字节长度信息即所述目标存储内容的空间占用量,为后续分析提供数据基础;具体而言,采用数据冗余度公式:R=1

(Q/mn),代入进行数据冗余度计算,其中,R为数据冗余度,Q为相邻属性值变化次数的累加和,m为行数,n为列数(重复的数据称为数据冗余,基于此,确定数据冗余度公式,就像用户甲:1月收入、2月收入、3月收入、4月收入、5月收入、6月收入、7月收入、8月收入、9月收入、10月收入、11月收入、12月收入、全年收入总额;其中,有一个“全年收入总额”的冗余字段,全年收入总额即前面12个月收入的加和),通过所述数据冗余度公式,对所述目标存储内容的字节长度信息进行数据冗余度计算,计算获取存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种冗余信息的储存比对管理方法,其特征在于,所述方法包括:获取目标存储装置的剩余存储空间、目标存储内容的字节长度信息;以及基于所述目标存储内容,进行数据冗余度计算,获取存储冗余度信息;基于所述目标存储内容的数据类型特征,设置存储标签集合;通过所述剩余存储空间与所述字节长度信息,判断所述目标存储装置是否接收数据存储请求;在所述目标存储装置是接收数据存储请求后,基于所述存储冗余度信息与所述存储标签集合,配置数据压缩通道,其中,所述数据压缩通道为HTTP协议连接的两个端口节点;利用所述数据压缩通道,将所述目标存储内容压缩存储至所述目标存储装置,确定目标压缩存储内容;比对所述目标存储内容与所述目标压缩存储内容,获取储存比对结果,所述储存比对结果包括数据损失比对信息、传输时耗比对信息、空间占有比对信息与数据可靠性比对信息;将所述储存比对结果反馈至所述数据压缩通道,在配置所述数据压缩通道的过程持续进行反馈优化。2.如权利要求1所述的方法,其特征在于,所述通过所述剩余存储空间与所述字节长度信息,判断所述目标存储装置是否接收数据存储请求,所述方法包括:比较所述剩余存储空间与所述字节长度信息,判断所述目标存储装置是否接收数据存储请求;若所述剩余存储空间超出所述字节长度信息,所述目标存储装置接收数据存储请求;若所述剩余存储空间不超出所述字节长度信息,所述目标存储装置不接收数据存储请求。3.如权利要求2所述的方法,其特征在于,所述若所述剩余存储空间超出所述字节长度信息,所述目标存储装置接收数据存储请求,所述方法还包括:若所述剩余存储空间超出所述字节长度信息,计算所述字节长度信息占用所述剩余存储空间的空间占用百分比;在用户端发出所述目标压缩存储内容的解压请求指令后,比较所述空间占用百分比与预设百分比;若所述空间占用百分比大于或等于所述预设百分比,驳回所述解压请求指令,并将解压路径更换提醒发送至用户端;若所述空间占用百分比小于所述预设百分比,接收所述解压请求指令。4.如权利要求1所述的方法,其特征在于,所述基于所述存储冗余度信息与所述存储标签集合,配置数据压缩通道,所述方法包括:确定所述数据压缩通道对应的K种压缩算法,其中,K为大于2的整数;通过所述数据压缩通道对应的K种压缩算法,确定K个压缩算法配置指标集;基于所述存储冗余度信息与所述存储标签集合,设置M个压缩算法配置参数;其中,所述K个压缩算法配置指标集中存在一个压缩算法配置指标集的各个元素与所述M个压缩算法配置参数一一对应,其中,M为大于1的整数;在所述M个压缩算法配置参数设置完成后,所述数据压缩通道配置结束。
5.如权利要求4所述的方法,其特征在于,所述基于所述存储冗余度信息与所述...

【专利技术属性】
技术研发人员:李庭育邱创隆庄健民齐元辅
申请(专利权)人:江苏华存电子科技有限公司
类型:发明
国别省市:

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

1