用于处理数据的方法、电子设备和计算机程序产品技术

技术编号:28320120 阅读:31 留言:0更新日期:2021-05-04 13:00
本公开的实施例涉及用于处理数据的方法、电子设备和计算机程序产品。该方法包括确定与在第一存储设备上存储的第一压缩数据块有关的第一热度。该方法还包括基于热度,确定是否将第一压缩数据块存储到第二存储设备上,第二存储设备的类型与第一存储设备的类型不同。该方法还包括响应于确定将第一压缩数据块存储到第二存储设备上,基于压缩算法的第二压缩级别,从第一压缩数据块生成第二压缩数据块以用于存储,第二压缩级别与第二存储设备相对应,并且针对第二压缩级别的压缩程度高于针对第一压缩级别的压缩程度。通过该方法,使得高性能的存储设备能够存储更多的数据,提高了数据的处理效率和存储设备的利用率。

【技术实现步骤摘要】
用于处理数据的方法、电子设备和计算机程序产品
本公开的实施例涉及计算机领域,具体地涉及用于处理数据的方法、电子设备和计算机程序产品。
技术介绍
由于计算机技术的快速的发展,计算机应用的数量快速增加。随着计算机应用的增加,要处理的数据量也快速的增加。通常,处理过的数据或生成的新数据需要进行保存以便供用户重新读取和获得。因此,现在通常利用许多存储设备来存储/备份各种数据。为了存储/备份各种数据,负责存储的计算设备通常会对获得的数据进行压缩处理。通过压缩处理,要存储的数据占用的存储空间将会变小,从而节约占用的存储资源。如果用户需要重新获取压缩过的数据,则计算设备会对压缩过的数据进行解压缩以重新生成该数据。然而,在数据的压缩存储过程中还存在着许多需要解决的问题。
技术实现思路
本公开的实施例提供一种用于处理数据的方法、电子设备和计算机程序产品。根据本公开的第一方面,提供了一种用于处理数据的方法。该方法包括确定与在第一存储设备上存储的第一压缩数据块有关的第一热度,第一热度指示第一压缩数据块在预定时段内被访问的频繁程度,本文档来自技高网...

【技术保护点】
1.一种用于处理数据的方法,包括:/n确定与在第一存储设备上存储的第一压缩数据块有关的第一热度,所述第一热度指示所述第一压缩数据块在预定时段内被访问的频繁程度,针对所述第一压缩数据块的压缩算法的第一压缩级别与所述第一存储设备相对应;/n基于所述热度,确定是否将所述第一压缩数据块存储到第二存储设备上,所述第二存储设备的类型与所述第一存储设备的类型不同;以及/n响应于确定将所述第一压缩数据块存储到所述第二存储设备上,基于所述压缩算法的第二压缩级别,从所述第一压缩数据块生成第二压缩数据块以用于所述存储,所述第二压缩级别与所述第二存储设备相对应,并且针对所述第二压缩级别的压缩程度高于针对所述第一压缩级...

【技术特征摘要】
1.一种用于处理数据的方法,包括:
确定与在第一存储设备上存储的第一压缩数据块有关的第一热度,所述第一热度指示所述第一压缩数据块在预定时段内被访问的频繁程度,针对所述第一压缩数据块的压缩算法的第一压缩级别与所述第一存储设备相对应;
基于所述热度,确定是否将所述第一压缩数据块存储到第二存储设备上,所述第二存储设备的类型与所述第一存储设备的类型不同;以及
响应于确定将所述第一压缩数据块存储到所述第二存储设备上,基于所述压缩算法的第二压缩级别,从所述第一压缩数据块生成第二压缩数据块以用于所述存储,所述第二压缩级别与所述第二存储设备相对应,并且针对所述第二压缩级别的压缩程度高于针对所述第一压缩级别的压缩程度。


2.根据权利要求1所述的方法,其中确定是否将所述第一压缩数据块存储到第二存储设备上包括:
将所述第一热度与第一阈值热度进行比较;以及
响应于所述第一热度大于所述第一阈值热度,确定将所述第一压缩数据块存储到所述第二存储设备上。


3.根据权利要求1所述的方法,其中从所述第一压缩数据块生成第二压缩数据块包括:
响应于确定将所述第一压缩数据块存储到所述第二存储设备上,对所述第一压缩数据块进行解压缩;以及
使用具有所述第二压缩级别的所述压缩算法对经解压缩的所述第一压缩数据块进行压缩以生成第二压缩数据块。


4.根据权利要求1所述的方法,还包括:
确定与所述第二压缩数据块有关的第二热度;
将所述第二热度与所述第二阈值热度进行比较;以及
响应于所述第二热度小于所述第二阈值热度,
将所述第二压缩数据块存储到所述第一存储设备。


5.根据权利要求1所述的方法,还包括:
接收来自用户的待存储的源数据块;
生成针对所述源数据块的元数据;
采用具有第一压缩级别的压缩算法对所述源数据块进行压缩以生成所述第一压缩数据块;
采用具有第二压缩级别的压缩算法对所述元数据进行压缩以生成所述第三压缩数据块;以及
将所述第一压缩数据块和所述第三压缩数据块分别存储到所述第一存储设备和所述第二存储设备。


6.根据权利要求1中所述的方法,还包括:
基于所述第一压缩数据块被存储在所述第一存储设备中的第一时长和所述第二压缩数据块被存储在所述第二存储设备中的第二时长,确定所述第一压缩数据块或所述第二压缩数据块到云存储设备的迁移。


7.一种电子设备,所述电子设备包括:
处理器;以及
存储器,存储有计算机程序指令,处理器运行存储器中的所述计算机程序指令控制所述电子设备执行动作,所述动作包括:
确定与在...

【专利技术属性】
技术研发人员:刘冰陈涛
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:美国;US

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

1