【技术实现步骤摘要】
一种基于数据分片的数据存储方法、设备及介质
本申请涉及数据存储
,尤其涉及一种基于数据分片的数据存储方法、设备及介质。
技术介绍
随着数字化技术的发展,需要存储的数据量急剧增大。传统存储解决方案为了保证数据安全,一般采取多地灾备,在多地对同一份数据进行完全备份,这就导致数据存储冗余,增加了数据存储和维护的成本。.
技术实现思路
本申请实施例提供一种基于数据分片的数据存储方法、设备及介质,有助于减少数据存储和维护的成本。第一方面,本申请实施例提供了一种基于数据分片的数据存储方法,应用于预先部署的分布式存储系统,所述分布式存储系统包括至少两个存储设备,所述方法包括:获取待存储的目标数据的特征信息,所述特征信息包括以下信息中的任一项或多项:所述目标数据的数据标签、所述目标数据的重要等级、所述目标数据的存储费用以及所述目标数据的大小;使用纠删码技术对所述目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片,所述至少两个数据分片包括所述目标数据对应的n块原始数据分片和m块冗余数据分片,所述n和m均为大于0的整数;根据所述目标数据的特征信息确定对所述至少两个数据分片的存储策略,并按照所述存储策略存储所述至少两个数据分片,所述存储策略指示了所述至少两个数据分片中每个数据分片在所述至少两个存储设备中的存储位置。可选的,在所述使用纠删码技术对目标数据进行分片处理之前,所述方法还包括:获取所述分布式存储系统的规模信息,所述规模信息包括所述至少两个存储设备对应的数量;根据预设的存储系统规模信息和分片比例的对应关系,确定出与所述分布式存储系统的规模信息对应的分片比例, ...
【技术保护点】
1.一种基于数据分片的数据存储方法,其特征在于,应用于预先部署的分布式存储系统,所述分布式存储系统包括至少两个存储设备,所述方法包括:获取待存储的目标数据的特征信息,所述特征信息包括以下信息中的任一项或多项:所述目标数据的数据标签、所述目标数据的重要等级、所述目标数据的存储费用以及所述目标数据的大小;使用纠删码技术对所述目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片,所述至少两个数据分片包括所述目标数据对应的n块原始数据分片和m块冗余数据分片,所述n和m均为大于0的整数;根据所述目标数据的特征信息确定对所述至少两个数据分片的存储策略,并按照所述存储策略存储所述至少两个数据分片,所述存储策略指示了所述至少两个数据分片中每个数据分片在所述至少两个存储设备中的存储位置。
【技术特征摘要】
1.一种基于数据分片的数据存储方法,其特征在于,应用于预先部署的分布式存储系统,所述分布式存储系统包括至少两个存储设备,所述方法包括:获取待存储的目标数据的特征信息,所述特征信息包括以下信息中的任一项或多项:所述目标数据的数据标签、所述目标数据的重要等级、所述目标数据的存储费用以及所述目标数据的大小;使用纠删码技术对所述目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片,所述至少两个数据分片包括所述目标数据对应的n块原始数据分片和m块冗余数据分片,所述n和m均为大于0的整数;根据所述目标数据的特征信息确定对所述至少两个数据分片的存储策略,并按照所述存储策略存储所述至少两个数据分片,所述存储策略指示了所述至少两个数据分片中每个数据分片在所述至少两个存储设备中的存储位置。2.根据权利要求1所述的方法,其特征在于,在所述使用纠删码技术对目标数据进行分片处理之前,所述方法还包括:获取所述分布式存储系统的规模信息,所述规模信息包括所述至少两个存储设备对应的数量;根据预设的存储系统规模信息和分片比例的对应关系,确定出与所述分布式存储系统的规模信息对应的分片比例,所述分片比例用于指示原始数据分片和冗余数据分片之间的比例;所述使用纠删码技术对目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片,包括:使用纠删码技术并按照所述分片比例对目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片。3.根据权利要求1所述的方法,其特征在于,所述目标数据的特征信息包括所述目标数据的重要等级;在所述使用纠删码技术对目标数据进行分片处理之前,所述方法还包括:根据预设的数据重要等级和分片比例的对应关系,确定出与所述目标数据的重要等级对应的分片比例,所述分片比例用于指示原始数据分片和冗余数据分片之间的比例;所述使用纠删码技术对目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片,包括:使用纠删码技术并按照所述分片比例对目标数据进行分片处理,以得到所述目标数据对应的至少两个数据分片。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述目标数据的特征信息确定对所述至少两个数据分片的存储策略,包括:根据预设的数据特征信息和存储策略的对应关系,确定出与...
【专利技术属性】
技术研发人员:梁劲峰,郑映锋,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。