[发明专利]数据压缩方法、装置和系统在审
申请号: | 202211230430.3 | 申请日: | 2022-09-30 |
公开(公告)号: | CN115657940A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 王大瑶 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京猷德知识产权代理有限公司 16084 | 代理人: | 范继晨 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据压缩 方法 装置 系统 | ||
本公开提供了数据压缩方法、装置和系统,尤其涉及云计算、云存储、云网络和云数据库技术,可应用在智能云场景下,具体涉及一种数据压缩方法、装置和系统。具体实现方案为:响应于数据压缩指令,确定数据压缩指令对应的待压缩数据;基于当前存储有待压缩数据的原始存储设备的原始存储空间,从多个存储设备的多个存储空间中确定待压缩数据对应的目标存储设备的目标存储空间;将待压缩数据存储至目标存储设备的目标存储空间;释放原始存储设备的原始存储空间。可以解决相关技术中压缩操作造成的写放大的技术问题,从而达到降低压缩操作造成的写放大的技术效果。
技术领域
本公开涉及人工智能技术领域,尤其涉及云计算、云存储、云网络和云数据库技术,可应用在智能云场景下,具体涉及一种数据压缩方法、装置和系统。
背景技术
Append(追加)存储系统中经过长时间的使用后,会出现一些无效的空洞,即难以利用的存储空间,在这种情况下,为了避免Append系统中出现大片的无效的空洞,影响Append系统的性能,通常采用compaction(压缩)操作,将Append系统中的有效数据搬移到一起,从而可以得到大块的存储空间。
其次,压缩操作虽然可以提高Append系统的存储性能,但压缩操作会产生写放大的问题,同样会影响Append系统的存储性能。
发明内容
本公开提供了一种数据压缩方法、装置、系统、电子设备和存储介质。
根据本公开的第一方面,提供了一种数据压缩方法,包括:响应于数据压缩指令,确定所述数据压缩指令对应的待压缩数据;基于当前存储有所述待压缩数据的原始存储设备的原始存储空间,从多个存储设备的多个存储空间中确定所述待压缩数据对应的目标存储设备的目标存储空间,其中,所述多个存储设备的存储速度不同,所述多个存储空间至少包括用于存储不同访问频率数据的存储空间;将所述待压缩数据存储至所述目标存储设备的所述目标存储空间;释放所述原始存储设备的所述原始存储空间。
根据本公开的第二方面,提供了一种数据压缩装置,包括数据确定模块,用于响应于数据压缩指令,确定所述数据压缩指令对应的待压缩数据;空间确定模块,用于基于当前存储有所述待压缩数据的原始存储设备的原始存储空间,从多个存储设备的多个存储空间中确定所述待压缩数据对应的目标存储设备的目标存储空间,其中,所述多个存储设备的存储速度不同,所述多个存储空间至少包括用于存储不同访问频率数据的存储空间;存储模块,用于将所述待压缩数据存储至所述目标存储设备的所述目标存储空间;释放模块,用于释放所述原始存储设备的所述原始存储空间。
根据本公开的第三方面,提供了一种数据压缩系统,包括:多个存储设备,包括多个存储空间,所述多个存储设备的存储速度不同,所述多个存储空间至少包括用于存储不同访问频率数据的存储空间;控制设备,与所述多个存储设备连接,用于响应于数据压缩指令,确定所述数据压缩指令对应的待压缩数据,基于当前存储有所述待压缩数据的原始存储设备的原始存储空间,从多个存储设备的多个存储空间中确定所述待压缩数据对应的目标存储设备的目标存储空间,将所述待压缩数据存储至所述目标存储设备的所述目标存储空间,并释放所述原始存储设备的所述原始存储空间。
根据本公开的第四方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例中任一项数据压缩方法。
根据本公开的第五方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开实施例中任一项数据压缩方法。
根据本公开的第六方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行本公开实施例中任一项数据压缩方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211230430.3/2.html,转载请声明来源钻瓜专利网。