数据存储方法及装置制造方法及图纸

技术编号:33528343 阅读:31 留言:0更新日期:2022-05-19 01:54
本说明书实施例提供数据存储方法及装置,其中所述数据存储方法包括:将接收的待存储目标数据通过预设处理方式进行数据存储;在确定所述数据存储的过程中发生异常掉电的情况下,基于预先配置的电容量在所述数据存储的过程中确定待缓存目标数据,并记录所述待缓存目标数据的掉电位置;基于预设存储方式将所述待缓存目标数据以及所述掉电位置存储至缓存池,不仅能够防止掉电情况产生的数据丢失,还能便于后续从缓存池中获取待缓存目标数据以及掉电位置继续进行数据存储,以实现实际应用的需求。求。求。

【技术实现步骤摘要】
数据存储方法及装置


[0001]本说明书实施例涉及计算机
,特别涉及一种数据存储方法。

技术介绍

[0002]随着各种闪存技术的发展,基于各自的结构以其高容量特点成为未来应用与研究的热点。例如,QLC NAND是指每存储单元可存储4bit数据的NAND闪存,3D设计是指在硅片垂直方向上实现三维堆叠多层的芯片设计。固定硬盘采用QLC颗粒会显著降低成本。
[0003]但是,由于存储的复杂性,一旦服务器发生掉电情况,目前无法对还未存储到存储单元的数据进行处理,可能导致数据丢失情况的出现,影响实际应用需求的实现。

技术实现思路

[0004]有鉴于此,本说明书施例提供了一种数据存储方法。本说明书一个或者多个实施例同时涉及一种数据存储装置,一种计算设备,一种计算机可读存储介质,一种计算机程序以解决现有技术中存在的技术缺陷。
[0005]根据本说明书实施例的第一方面,提供了一种数据存储方法,包括:
[0006]将接收的待存储目标数据通过预设处理方式进行数据存储;
[0007]在确定所述数据存储的过程中发生本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,包括:将接收的待存储目标数据通过预设处理方式进行数据存储;在确定所述数据存储的过程中发生异常掉电的情况下,基于预先配置的电容量在所述数据存储的过程中确定待缓存目标数据,并记录所述待缓存目标数据的掉电位置;基于预设存储方式将所述待缓存目标数据以及所述掉电位置存储至缓存池。2.根据权利要求1所述的数据存储方法,所述基于预设存储方式将所述待缓存目标数据以及所述掉电位置存储至缓存池之后,还包括:在确定所述数据存储的过程中恢复掉电的情况下,从所述缓存池中读取所述待缓存目标数据以及所述掉电位置;基于所述掉电位置对所述待缓存目标数据通过预设处理方式进行数据存储。3.根据权利要求1或2所述的数据存储方法,所述将接收的待存储目标数据通过预设存储方式进行数据存储,包括:对接收的待存储目标数据进行数据拆分,并对拆分后的目标数据进行处理,获得目标对齐数据;基于预设处理方式对所述目标对齐数据进行数据堆积处理,获得目标存储数据,并将所述目标存储数据存储至存储单元。4.根据权利要求3所述的数据存储方法,所述对接收的待存储目标数据进行数据拆分,并对拆分后的目标数据进行处理,获得目标对齐数据,包括:对接收的待存储目标数据进行数据拆分,获得第一对齐数据以及非对齐数据,并基于预设数据对齐方式对所述非对齐数据进行合并处理,获得第二对齐数据;基于所述第一对齐数据以及所述第二对齐数据确定目标对齐数据。5.根据权利要求4所述的数据存储方法,所述基于预设数据对齐方式对所述非对齐数据进行合并处理,获得第二对齐数据,包括:将所述非对齐数据发送至非对齐数据池中,确定所述非对齐数据在所述非对齐数据池中存储的数据块地址;将存储在同一数据块地址中的非对齐数据进行合并,并将合并后的非对齐数据作为第二对齐数据。6.根据权利要求5所述的数据存储方法,所述基于所述第一对齐数据以及所述第二对齐数据确定目标对齐数据,包括:将所述第一对齐数据以及所述第二对齐数据发送至对齐数据池,并将所述对齐数据池中的所述第一对齐数据以及所述第二对齐数据确定为目...

【专利技术属性】
技术研发人员:柳卫林
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1