数据存储方法、装置、设备及存储介质与流程

文档序号:35359439发布日期:2023-09-08 01:26阅读:16来源:国知局
数据存储方法、装置、设备及存储介质与流程

本申请实施例涉及数据处理,尤其涉及一种数据存储方法、装置、设备及存储介质。


背景技术:

1、随着信息技术的不断发展,信息数据量呈现爆炸式增长。因此,对于后端存储空间的要求越来越高,造成存储系统的存储成本较高。所以,如何提高存储空间利用率,节省数据存储成本成为目前亟需解决的问题。


技术实现思路

1、本申请提供一种数据存储方法、装置、设备及存储介质,通过对存储于副本存储池中的数据进行选择性的合并处理,以提高存储系统的存储空间利用率,使得存储空间内存储的数据密度更高,从而节省数据存储成本。

2、第一方面,本申请提供了一种数据存储方法,包括:

3、从副本存储池中的候选数据中,筛选满足预设数据合并条件的目标数据,所述副本存储池位于存储系统中;

4、对所述目标数据进行合并处理,得到合并数据;

5、将所述合并数据写入至所述存储系统的目标存储池中。

6、第二方面,本申请实施例提供了一种数据存储装置,包括:

7、数据筛选模块,用于从副本存储池中的候选数据中,筛选满足预设数据合并条件的目标数据,所述副本存储池位于存储系统中;

8、数据合并模块,用于对所述目标数据进行合并处理,得到合并数据;

9、数据写入模块,用于将所述合并数据写入至所述存储系统的目标存储池中。

10、第三方面,本申请实施例提供了一种电子设备,包括:

11、处理器和存储器,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,以执行如第一方面实施例所述的数据存储方法。

12、第四方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,计算机程序使得计算机执行如第一方面实施例所述的数据存储方法。

13、第五方面,本申请实施例提供了一种包含程序指令的计算机程序产品,当程序指令在电子设备上运行时,使得电子设备执行如第一方面实施例所述的数据存储方法。

14、本申请实施例公开的技术方案,至少具有如下有益效果:

15、通过将数据写入副本存储池中,并对副本存储池中存储的数据进行筛选以获取可以执行合并操作的目标数据,进而对目标数据进行合并处理得到合并数据,然后将合并数据写入到存储系统的目标存储池中。本申请通过将数据暂时写入存储系统的副本存储池中,以从副本存储池中筛选目标数据,进而对目标数据进行合并处理后写入目标存储池中,从而实现通过对存储于副本存储池中的数据进行选择性的合并处理,以提高存储系统的存储空间利用率,使得存储空间内存储的数据密度更高,从而节省数据存储成本。



技术特征:

1.一种数据存储方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述存储系统为分布式存储系统ceph,所述分布式存储系统采用纠删码存储方式对数据进行存储;

3.根据权利要求2所述的方法,其特征在于,所述目标数据为目标数据对象;

4.根据权利要求3所述的方法,其特征在于,所述将所述目标数据对象以队列形式存放在所述分布式存储系统ceph的内存中,包括:

5.根据权利要求3所述的方法,其特征在于,所述对所述目标数据进行合并处理,得到合并数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述基于纠删码条带stripe,对所述目标数据进行合并处理,得到合并数据,包括:

7.一种数据存储装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至6中任一项所述的数据存储方法。

10.一种包含程序指令的计算机程序产品,其特征在于,当所述程序指令在电子设备上运行时,使得所述电子设备执行如权利要求1至6中任一项所述的数据存储方法。


技术总结
本申请提供了一种数据存储方法、装置、设备及存储介质。其中方法包括:从副本存储池中的候选数据中,筛选满足预设数据合并条件的目标数据,副本存储池位于存储系统中;对目标数据进行合并处理,得到合并数据;将合并数据写入至存储系统的目标存储池中。本申请通过对存储于副本存储池中的数据进行选择性的合并处理,以提高存储系统的存储空间利用率,使得存储空间内存储的数据密度更高,从而节省数据存储成本。

技术研发人员:袁伟,俞乐勤,张晓龙,王盼,李睿
受保护的技术使用者:杭州朗和科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1