[发明专利]一种数据压缩方法及装置有效
| 申请号: | 201810542482.1 | 申请日: | 2018-05-30 |
| 公开(公告)号: | CN110557124B | 公开(公告)日: | 2021-06-22 |
| 发明(设计)人: | 高翔;杜维;汪宁;胡天军 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H03M7/40 | 分类号: | H03M7/40;G06F3/06 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本申请提供一种数据压缩方法及装置,该方法中,通过限制输出的各个压缩块的大小来对原始数据进行压缩处理,可以使得输出的各个压缩块的第一容量相同,第一容量相同的压缩块存储在磁盘中时,在磁盘中的存储形式为至少一个完整的压缩块存储在一个完整的磁盘块中,或者为至少一个完整的磁盘块中存储一个完整的压缩块。采用上述方式,后续压缩块进行读取和解压过程中,可以尽可能多的读取出有效的数据,且从压缩块中读取出的数据均可以成功解压出来,由此可以避免采用固定输入的方式出现的随机读放大现象。 | ||
| 搜索关键词: | 一种 数据压缩 方法 装置 | ||
【主权项】:
1.一种数据压缩方法,其特征在于,包括:/n获取待压缩的原始数据;/n将所述原始数据输入至压缩模块进行压缩处理后依次输出n个包含有经压缩处理后的数据的压缩块,其中,每个压缩块的第一容量相同,所述第一容量表征所述压缩块能够包含的经压缩处理后的数据的字节数;/n将n个所述压缩块存储在存储介质中,所述存储介质包括m个磁盘块,每个磁盘块的第二容量相同,所述第二容量表征所述磁盘块存储的数据的字节数;/n其中,所述第二容量为所述第一容量的p倍,n个所述压缩块在所述存储介质中的存储形式为:一个完整的所述磁盘块中存储p个完整的所述压缩块;或者,所述第一容量为所述第二容量的q倍,n个所述压缩块在所述存储介质中的存储形式为:q个完整的所述磁盘块中存储一个完整的所述压缩块;n、m、p、q为正整数,且p小于或等于n,q小于或等于m。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810542482.1/,转载请声明来源钻瓜专利网。





