【技术实现步骤摘要】
一种数据存储方法、装置、存储介质及电子设备
[0001]本申请涉及计算机
,尤其涉及一种数据存储方法、装置、存储介质及电子设备。
技术介绍
[0002]当需要对较大的数据进行传输时,例如需要对手机重装系统,也就是俗称的刷机时,往往采用通用串行总线(Universal Serial Bus,USB)数据线连接手机与刷机设备进行数据的传输。然而现有的数据传输过程仅仅只是将数据从原始数据模块中存放到对应的目的存储模块中,无法避免在数据传输过程中出现数据丢失的情况,影响了数据的完整性。
技术实现思路
[0003]本申请实施例提供了一种数据存储方法、装置、存储介质及电子设备,可以通过对比校验值,判断数据片段的传输是否完整,提高了数据传输的安全性与可靠性。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种数据存储方法,所述方法包括:
[0005]当由原始存储模块接收到原始数据中的单元数据块时,获取所述单元数据块中的第一校验值;
[0006]获取所述单元数据块的数据片段,并计算所 ...
【技术保护点】
【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法包括:当由原始存储模块接收到原始数据中的单元数据块时,获取所述单元数据块中的第一校验值;获取所述单元数据块的数据片段,并计算所述单元数据块的第二校验值;当所述第一校验值和所述单元数据块的第二校验值相匹配时,根据所述目的存储模块的复原地址对所述单元数据块中的数据片段进行存储。2.根据权利要求1所述的方法,其特征在于,所述获取所述单元数据块的数据片段,并计算所述单元数据块的第二校验值,包括:当所述单元数据块为原始数据的第一个单元数据块时,获取所述单元数据块的数据片段,并基于所述单元数据块中的数据片段与初始基准值,计算所述单元数据块的第二校验值。3.根据权利要求2所述的方法,其特征在于,所述当所述第一校验值和所述单元数据块的第二校验值相匹配时,根据所述目的存储模块的复原地址对所述单元数据块中的数据片段进行存储,包括:当所述第一校验值和所述单元数据块的第二校验值相匹配时,根据所述原始数据在目的存储模块中的初始存储地址,对所述单元数据块中的数据片段进行存储。4.根据权利要求1所述的方法,其特征在于,所述获取所述单元数据块的数据片段,并计算所述单元数据块的第二校验值,包括:基于所述原始数据中单元数据块的排列顺序获取所述单元数据块的上一个单元数据块,将所述上一个单元数据块对应的第二校验值确定为所述单元数据块的校验基准值;获取所述单元数据块的数据片段,并基于所述单元数据块中的数据片段与所述校验基准值,计算所述单元数据块的第二校验值。5.根据权利要求1所述的方法,其特征在于,所述当所述第一校验值和所述单元数据块的第二校验值相匹配时,根据所述目的存储模块的复原地址对所述单元数据块中的数据片段进行存储之前,还...
【专利技术属性】
技术研发人员:虎跃,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。