一种基于子路径的数据存储方法、装置、设备及存储介质制造方法及图纸

技术编号:31571946 阅读:29 留言:0更新日期:2021-12-25 11:12
本申请公开了一种基于子路径的数据存储方法、装置、设备及存储介质,包括:根据第一指令创建对多个业务应用的待存储数据进行存储的存储卷;根据第二指令创建所述存储卷的与多个所述业务应用对应的多个子路径;其中,每个所述业务应用与其对应的所述子路径之间存在唯一对应关系;根据第三指令挂载所述存储卷的多个所述子路径,并分别利用挂载后的所述子路径对相应的所述业务应用的所述待存储数据进行存储。可见,本申请分别根据相应的指令创建存储卷、创建存储卷的与多个业务应用对应的多个子路径,然后通过挂载子路径对待存储数据进行存储,以实现不同业务系统的数据隔离,提高多业务应用性能和存储资源利用率。多业务应用性能和存储资源利用率。多业务应用性能和存储资源利用率。

【技术实现步骤摘要】
一种基于子路径的数据存储方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种基于子路径的数据存储方法、装置、设备及存储介质。

技术介绍

[0002]多个业务应用将数据以文件的形式存储在一个数据管理系统中,业务应用不允许看到其他业务应用的数据。例如,某生产环境中同时部署着OA管理系统和进销存管理系统,两个管理系统应用业务数据不允许对方看见。传统的方法是每个业务应用挂载一个存储卷,数据直接存入到该存储卷,数据管理系统再将这些存储卷都挂载到不同的目录里。多个存储卷挂载会造成应用启动速度慢,性能较差,而且每个存储卷都会有初始化数据占用一定的存储空间,造成存储资源浪费,同时数据备份步骤繁琐,需要基于每个业务应用的数据进行单独备份。
[0003]因此,如何提高多业务应用数据的存储效率是本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种基于子路径的数据存储方法、装置、设备及存储介质,能够提高多业务应用性能和存储资源利用率。其具体方案如下
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于子路径的数据存储方法,其特征在于,包括:根据第一指令创建对多个业务应用的待存储数据进行存储的存储卷;根据第二指令创建所述存储卷的与多个所述业务应用对应的多个子路径;其中,每个所述业务应用与其对应的所述子路径之间存在唯一对应关系;根据第三指令挂载所述存储卷的多个所述子路径,并分别利用挂载后的所述子路径对相应的所述业务应用的所述待存储数据进行存储。2.根据权利要求1所述的基于子路径的数据存储方法,其特征在于,还包括:获取用户端生成的第一指令,如果不存在存储卷,则根据所述第一指令创建所述存储卷;获取用户端生成的第二指令,如果所述存储卷不存在相应的子路径,则根据所述第二指令创建所述子路径。3.根据权利要求1所述的基于子路径的数据存储方法,其特征在于,所述根据第一指令创建对多个业务应用的待存储数据进行存储的存储卷之后,还包括:判断所述存储卷是否创建成功,如果否,则重新创建所述存储卷;所述根据第二指令创建所述存储卷的与多个所述业务应用对应的多个子路径之后,还包括:判断与多个所述业务应用对应的多个所述子路径是否创建成功,如果否,则重新创建所述子路径;所述根据第三指令挂载所述存储卷的多个所述子路径之后,还包括:判断多个所述子路径是否挂载成功,如果否,则重新挂载所述子路径。4.根据权利要求3所述的基于子路径的数据存储方法,其特征在于,还包括:判断重新创建所述存储卷的次数是否大于第一预设次数,如果是,则创建所述存储卷失败;判断重新创建所述子路径的次数是否大于第二预设次数,如果是,则创建所述子路径失败;判断重新挂载所述子路径的次数是否大于第三预设次数,如果是,则挂载所述子路径失败。5.根据权利要求4所述的基于子路径的数据存储方法,其特征在于,还包括:确定创建所述存储卷的失败原因、创建所述子路径的失败原因、挂...

【专利技术属性】
技术研发人员:王志国徐玉超
申请(专利权)人:广东浪潮智慧计算技术有限公司
类型:发明
国别省市:

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

1