技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种文件灵活存储方法与流程  >  正文

一种文件灵活存储方法与流程

  • 国知局
  • 2024-07-31 22:35:38

本发明涉及文件存储,特别涉及一种文件灵活存储方法。

背景技术:

1、当前社会处于数字化、网络化快速发展阶段,各行业和系统产生了大量的数据文件,且数据文件中的数据具有重要的应用价值。由于数据文件一般是按照系统规定来存储在指定位置,但是由于指定位置的存储异常性可能会导致数据文件无法直接存储,即便可以存储也可能会对文件造成一定的损坏,这无疑增大了数据丢失的风险。

2、因此,本发明提出一种文件灵活存储方法。

技术实现思路

1、本发明提供一种文件灵活存储方法,用以通过属性匹配接口来确定接口下的多个缓存路径,进而通过匹配以及标准判断,来对缓存路径进行合理分析及事件定义,避免文件存储的位置唯一性,且可有效保证文件存储的灵活性,避免数据丢失的风险。

2、本发明提供一种文件灵活存储方法,包括:

3、步骤1:确定待存储文件的文件属性,并向所述文件属性匹配存储接口;

4、步骤2:建立所述存储接口在同个存储请求时刻下的请求列表,并根据所述请求列表建立针对所述存储接口的多路缓存路径;

5、步骤3:按照所述存储接口的接收标准对所述待存储文件进行初始标准化,并将标准化结果分别与每路缓存路径进行匹配,确定与每路缓存路径的适配度;

6、步骤4:当所有适配度都不满足适配标准时,筛选适配度最大的缓存路径以及适配度第二大的缓存路径并进行存储事件的定义,并按照定义结果将所述待存储文件存储在相应定义路径下的缓存区域中;

7、步骤5:若存在满足适配标准的缓存路径,则将所述待存储文件存储在任一满足路径下的缓存区域中。

8、优选的,确定待存储文件的文件属性,包括:

9、获取所述待存储文件的文件结构,来提取所述文件结构中的首结构字段以及尾结构字段,并从首-尾-属性对照表中获取第一属性;

10、对所述待存储文件进行文件扫描,且结合文件类型从结果-类型-逻辑对照表中获取执行逻辑;

11、对所述执行逻辑进行聚类分析构建聚类列表,并按照聚类簇以及聚类分布情况向所述聚类别表中的相应聚类单元进行聚类表示;

12、根据表示组合,从组合-属性对照表中获取第二属性;

13、将所有所述第一属性以及第二属性作为文件属性。

14、优选的,向所述文件属性匹配存储接口,包括:

15、按照对照过程分别向所述第一属性以及第二属性赋予属性权重;

16、根据所述第一属性以及第二属性从属性-接口对照表中匹配得到若干第一接口;

17、根据所有第一属性的属性权重和以及所有第二属性的属性权重和,从权重和-接口对照表中匹配得到若干第二接口;

18、从所述第一接口与第二接口中确定重复接口,并确定每个重复接口涉及到的主要属性的权重和,进而得到最终接口作为存储接口。

19、优选的,根据所述请求列表建立针对所述存储接口的多路缓存路径,包括:

20、统计所述存储接口在同个存储请求时刻下的请求数量,同时,获取所述存储接口在历史时间段内的数量序列;

21、基于所述请求数量、数量序列以及基于请求列表的请求类型的类型数量,确定初步路径数量;

22、分别从历史数据库中获取同个存储请求时刻下每个存储请求的历史响应日志,并得到对应存储请求的历史请求数据级范围;

23、根据所述历史请求数据级范围判断对应存储请求的初始路径是否保留;

24、基于判断结果以及初步路径数量,确定所述存储接口的多路缓存路径。

25、优选的,按照所述存储接口的接收标准对所述待存储文件进行初始标准化,包括:

26、从初始化数据库匹配与所述接收标准中每个标准指标一致的标准机制;

27、根据标准指标的先后设定执行顺序,控制相应标准机制对所述待存储文件进行初始标准化。

28、优选的,将标准化结果分别与每路缓存路径进行匹配,确定与每路缓存路径的适配度,包括:

29、获取标准化结果中基于每个标准指标的数据块,并分别确定每个数据块的块簇信息以及块操作状态;

30、将所述块簇信息以及块操作状态与对应标准指标的预设条件进行对比分析,确定对应数据块的标准转换系数;

31、提取标准转换系数大于预设系数的第一块,并将每个第一块分别与同路缓存路径进行匹配,确定初始度;

32、提取标准转换系数不大于预设系数的第二块,并根据所述第二块的权重和,对所述初始度进行调整得到第一度;

33、根据所述多路缓存路径的路径分布,从分布-损耗对照表中提取每路缓存路径的期望存储损耗;

34、同时,从日志数据库中调取每路缓存路径的传输损耗日志确定单一路径损耗,且根据所述路径分布下的所有传输损耗日志确定对相应缓存路径的影响损耗;

35、根据所述期望存储损耗、单一路径损耗以及影响损耗,建立对应缓存路径的最优损耗函数;

36、确定基于每路缓存路径进行文件存储过程中的过程层级,并分别获取每个层级的动态验证数据来向每个层级赋予有效时间标签,来得到对应缓存路径的传输方便函数;

37、根据所述传输方便函数以及最优损耗函数,得到对应缓存路径的有效传输等级,并对所述第一度进行调整得到适配度。

38、优选的,筛选适配度最大的缓存路径以及适配度第二大的缓存路径并进行存储事件的定义,包括:

39、确定筛选路径下的适配因素以及非适配因素;

40、对所述非适配因素进行定义构建存储事件;

41、将所述存储事件附加在对应筛选路径的适配窗口中。

42、优选的,对所述非适配因素进行定义构建存储事件,包括:

43、确定同个筛选路径下每个适配因素的第一适配特征,同时,确定同个筛选路径下每个非适配因素的第二适配特征;

44、对所述第一适配特征进行二进制编码得到第一序列,同时,对所述第二适配特征进行二进制编码得到第二序列;

45、根据因素对照表,筛选存在对照关系的若干组适配因素与非适配因素,并对每组下对应的第一序列以及第二序列按照对照触发序列进行对齐放置,获取得到基于第二序列的差序列;

46、将所述差序列以及第一序列依次输入到序列解析模型中,获取得到基于所述差序列的插值序列,并对所述插值序列进行序列分析得到相应非适配因素的调整条件;

47、基于所有调整条件构建对应筛选路径的存储事件。

48、与现有技术相比,本技术的有益效果如下:

49、通过属性匹配接口来确定接口下的多个缓存路径,进而通过匹配以及标准判断,来对缓存路径进行合理分析及事件定义,避免文件存储的位置唯一性,且可有效保证文件存储的灵活性,避免数据丢失的风险。

50、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

51、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本文地址:https://www.jishuxx.com/zhuanli/20240731/193764.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。