[发明专利]数据处理方法、装置、电子设备及存储介质在审
申请号: | 202210601204.5 | 申请日: | 2022-05-30 |
公开(公告)号: | CN114936188A | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 余涛 | 申请(专利权)人: | 重庆紫光华山智安科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/13;G06F16/11;G06F11/10;G06F3/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 荣颖佳 |
地址: | 400700 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请提供一种数据处理方法、装置、电子设备及存储介质,涉及数据处理技术领域。该方法包括:获取文件创建请求,文件创建请求包括:目标文件的大小、目标文件的名称;根据目标文件的大小、预设纠删比、以及预设的数据块的大小,确定目标文件被划分为的对象个数、以及各对象所包含的数据块数量;根据预设纠删比,在所选取的各磁盘上分别创建各对象的一个数据块,并生成文件创建信息;根据文件创建信息,分别生成目标文件的第一类元数据、以及第二类元数据并存储第一类元数据以及第二类元数据,并将第一类元数据存储至文件系统的系统磁盘中,将第二类元数据存储至文件系统的数据磁盘中。本方法可减少数据访问量,提高数据访问效率。
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术
随着大数据时代的到来,使得海量的数据需要存储,纠删码(Erasure Code,EC)是目前常用的一种数据保护方法,能够以较小的数据冗余度获得更高的数据可靠性。海量的数据存储会产生大量的元数据,元数据主要描述数据属性信息,而纠删计算需要将数据进行一定的切分后保存,因此基于纠删存储时,元数据的数据量会变得更多,而对数据进行访问时,通常是先访问元数据,因此,提高元数据的访问性能变得尤为重要。
目前常用的优化元数据访问速度的方法主要是通过硬件加速,多服务器分担访问压力的方式以提高数据访问效率。
但是,上述方法一定程度上会增加硬件消耗,使得数据处理成本较高。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种数据处理方法、装置、电子设备及存储介质,以便于提高元数据访问效率,从而提高数据处理效率。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种数据处理方法,应用于基于纠删存储的文件系统中,所述方法包括:
获取文件创建请求,所述文件创建请求包括:目标文件的大小、目标文件的名称;
根据所述目标文件的大小、预设纠删比、以及预设的数据块的大小,确定所述目标文件被划分为的对象个数、以及各对象所包含的数据块数量;
根据所述预设纠删比,在所选取的各磁盘上分别创建各对象的一个数据块,并生成文件创建信息,所述文件创建信息包括:所述目标文件的文件名称、文件大小、文件存储路径、文件标识、文件创建时间、文件所包含的对象数量、以及文件所包含的各对象中各数据块的信息,其中,各对象中的数据块包括有效数据块和冗余数据块,并且,同一对象下的各数据块分布在所选取的所述文件系统的不同磁盘上;
根据所述文件创建信息,分别生成所述目标文件的第一类元数据、以及第二类元数据,并将所述第一类元数据存储至所述文件系统的系统磁盘中,将所述第二类元数据存储至所述文件系统的数据磁盘中;所述第一类元数据包括:所述目标文件的基本信息、以及所述第一类元数据与第二类元数据之间的关联关系,所述第二类元数据包括:所述目标文件的数据块信息,所述第一类元数据的访问频率大于所述第二类元数据的访问频率。
可选地,所述根据所述文件创建信息,分别生成所述目标文件的第一类元数据、以及第二类元数据,包括:
根据所述文件名称、文件大小、文件创建时间、文件存储路径以及文件所包含的对象数量生成所述目标文件的基本信息,并且根据所述文件标识、以及文件所包含的各对象中各数据块的信息,生成所述第一类元数据与第二类元数据之间的关联关系,所述关联关系用于表征目标文件的文件标识与文件所包含的各对象中各数据块的映射关系;
根据所述目标文件的基本信息、以及所述第一类元数据与第二类元数据之间的关联关系,得到所述目标文件的第一类元数据;
根据所述文件所包含的各对象中各数据块的信息,生成所述目标文件的数据块信息,并将所述数据块信息作为所述第二类元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆紫光华山智安科技有限公司,未经重庆紫光华山智安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210601204.5/2.html,转载请声明来源钻瓜专利网。