掌桥专利:专业的专利平台
掌桥专利
首页

一种数据存储方法及装置

文献发布时间:2023-06-19 12:18:04


一种数据存储方法及装置

技术领域

本发明主要涉及数据存储的技术领域,具体为一种数据存储方法及装置。

背景技术

数据存储在各个领域都有着广泛的应用,一般都是将需要存储的数据根据存储单元的大小来分割成多个分割数据,然后将所述多个分割数据存储在存储器中。然而,对于某些需要较高的安全性和可靠性的数据,则需要根据所述多个分割数据来计算一个校验数据,并将该校验数据与所述多个分割数据一起存储到存储器中,从而当某个分割数据损坏时,可以根据校验数据和其他未损坏的分割数据来恢复所述损坏的分割数据。

发明内容

本发明主要提供了一种数据存储方法及装置,用以解决上述背景技术中提出的技术问题。

本发明解决上述技术问题采用的技术方案为:

一种数据存储方法,包括以下步骤:

(1)从读取数据内读取数据,得到原始存储数据;

(2)将原始存储数据导入分析数据内进行分析;

(3)原始存储数据分析后导入检测数据进行检测;

(4)原始存储数据检测不通过时,导回分析数据进行多次检测,使得原始存储数据通过导入存储数据进行存储。

进一步的,所述数据存储操作方法如下:

(1)通过获取所述原始存储数据,并根据原始存储数据分析生成第一效验数据和第二效验数据;

(2)将第一效验数据和第二效验数据分类并存储至第一存储单元、第二存储电源和第N次存储单元,分别得到第一数据、第二数据和第N次数据;

(3)输入检测指令,第一数据、第二数据和第N次数据导入检测单元进行检测;

(4)第一数据、第二数据和第N次数据通过检测后导入存储模块进行存储。

进一步的,一种数据存储装置,包括以下步骤:

(1)输入开始指令,进行数据上传;

(2)数据导入读取模块,通过读取模块得到原始存储数据,并导入检测模块;

(3)检测模块对原始存储数据进行分析检测,检测通过后导入单片机,得到效验数据;

(4)输入结束指令,完成操作,使的效验数据在存储模块内进行存储。

进一步的,所述效验数据导入单片机时发生异常或者出现异常时,效验数据导回至检测模块进行多次分析检测。

与现有技术相比,本发明的有益效果为:

本发明提供的一种数据存储方法及装置的技术方案,可以减少异常数据及错误数据对系统占用大量的存储区域的需求,并且通过校验数据和其他未损坏的数据来恢复所述损坏的数据,提高了数据存储的安全性。

以下将结合附图与具体的实施例对本发明进行详细的解释说明。

附图说明

图1为本发明的流程结构示意图;

图2为本发明的数据存储方法结构示意图;

图3为本发明的数据存储装置的结构示意图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更加全面的描述,附图中给出了本发明的若干实施例,但是本发明可以通过不同的形式来实现,并不限于文本所描述的实施例,相反的,提供这些实施例是为了使对本发明公开的内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上也可以存在居中的元件,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件,本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常连接的含义相同,本文中在本发明的说明书中所使用的术语知识为了描述具体的实施例的目的,不是旨在于限制本发明,本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请着重参照附图1-2,一种数据存储方法,包括以下步骤:

(1)从读取数据内读取数据,得到原始存储数据;

(2)将原始存储数据导入分析数据内进行分析;

(3)原始存储数据分析后导入检测数据进行检测;

(4)原始存储数据检测不通过时,导回分析数据进行多次检测,使得原始存储数据通过导入存储数据进行存储。

请着重参照附图1-2,所述数据存储操作方法如下:

(1)通过获取所述原始存储数据,并根据原始存储数据分析生成第一效验数据和第二效验数据;

(2)将第一效验数据和第二效验数据分类并存储至第一存储单元、第二存储电源和第N次存储单元,分别得到第一数据、第二数据和第N次数据;

(3)输入检测指令,第一数据、第二数据和第N次数据导入检测单元进行检测;

(4)第一数据、第二数据和第N次数据通过检测后导入存储模块进行存储

请着重参照附图3,一种数据存储装置,包括以下步骤:

(1)输入开始指令,进行数据上传;

(2)数据导入读取模块,通过读取模块得到原始存储数据,并导入检测模块;

(3)检测模块对原始存储数据进行分析检测,检测通过后导入单片机,得到效验数据;

(4)输入结束指令,完成操作,使的效验数据在存储模块内进行存储;所述效验数据导入单片机时发生异常或者出现异常时,效验数据回导至检测模块进行多次分析检测。

本发明的具体操作方式如下:

一种数据存储方法,包括以下步骤:

(1)从读取数据内读取数据,得到原始存储数据;

(2)将原始存储数据导入分析数据内进行分析;

(3)原始存储数据分析后导入检测数据进行检测;

(4)原始存储数据检测不通过时,导回分析数据进行多次检测,使得原始存储数据通过导入存储数据进行存储。

所述数据存储操作方法如下:

(1)通过获取所述原始存储数据,并根据原始存储数据分析生成第一效验数据和第二效验数据;

(2)将第一效验数据和第二效验数据分类并存储至第一存储单元、第二存储电源和第N次存储单元,分别得到第一数据、第二数据和第N次数据;

(3)输入检测指令,第一数据、第二数据和第N次数据导入检测单元进行检测;

(4)第一数据、第二数据和第N次数据通过检测后导入存储模块进行存储。

一种数据存储装置,包括以下步骤:

(1)输入开始指令,进行数据上传;

(2)数据导入读取模块,通过读取模块得到原始存储数据,并导入检测模块;

(3)检测模块对原始存储数据进行分析检测,检测通过后导入单片机,得到效验数据;

(4)输入结束指令,完成操作,使的效验数据在存储模块内进行存储。所述效验数据导入单片机时发生异常或者出现异常时,效验数据导回至检测模块进行多次分析检测。

上述结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的这种非实质改进,或未经改进将本发明的构思和技术方案直接应用于其他场合的,均在本发明的保护范围之内。

相关技术
  • 数据插入系统、数据控制装置、存储装置、数据插入方法、数据控制方法和数据存储方法
  • 图像数据存储方法及控制装置以及程序、帧数据生成方法及装置以及程序、数据获得方法及装置、描绘方法及装置
技术分类

06120113241037