存储管理方法及装置、电子设备及存储介质制造方法及图纸

技术编号:38546852 阅读:12 留言:0更新日期:2023-08-22 20:55
一种存储管理方法及装置、电子设备及存储介质。该方法包括:获取用户的输入信息,输入信息为具有语义的非格式化文本;对输入信息进行语义分析,得到分析结果,分析结果包括彼此对应的操作类型信息和对象类型信息;基于操作类型信息和对象类型信息,选择对应的操作单元并判断是否进行指令调用;响应于确定进行指令调用,根据对象类型信息调用操作单元中对应的预置指令段,以生成操作指令;在存储管理系统中执行操作指令,以实现与输入信息的语义一致的存储管理操作。该方法可以提高用户操作存储管理系统的便利性,提供灵活的操作方式,降低操作复杂度,提高效率,可以满足多种应用场景的需求。需求。需求。

【技术实现步骤摘要】
存储管理方法及装置、电子设备及存储介质


[0001]本申请的实施例涉及一种用于存储管理系统的存储管理方法及装置、电子设备及存储介质。

技术介绍

[0002]随着信息技术的发展,存储系统应运而生。存储系统用于存储大量的数据,例如音视频数据、本文数据以及其他类型的数据。存储系统可以为用户提供足够的存储空间,以满足信息时代海量数据的需求。存储系统可以有自己的存储管理系统,以对外提供数据访问服务并对存储的数据进行管理。存储管理是指对存储系统中的数据进行组织、分配、备份、恢复等操作的过程,从而满足用户对数据的使用需求及编辑需求。

技术实现思路

[0003]本申请至少一个实施例提供一种用于存储管理系统的存储管理方法,包括:获取用户的输入信息,其中,所述输入信息为具有语义的非格式化文本;对所述输入信息进行语义分析,得到分析结果,其中,所述分析结果包括彼此对应的操作类型信息和对象类型信息;基于所述操作类型信息和所述对象类型信息,选择对应的操作单元并判断是否进行指令调用;响应于确定进行所述指令调用,根据所述对象类型信息调用所述操作单元中对应的预置指令段,以生成操作指令;在所述存储管理系统中执行所述操作指令,以实现与所述输入信息的语义一致的存储管理操作。
[0004]例如,在本申请一实施例提供的方法中,对所述输入信息进行所述语义分析,得到所述分析结果,包括:利用语言词法分析技术对所述输入信息进行所述语义分析,识别得到所述输入信息中包含的操作的类型以及对象的类型,从而得到所述操作类型信息和所述对象类型信息。
>[0005]例如,在本申请一实施例提供的方法中,所述操作类型信息指示所述操作的类型属于如下之一:创建操作、查询操作、删除操作、第一预设操作、第二预设操作;所述第一预设操作至少包括:对所述存储管理系统进行集群关机,对所述存储管理系统进行节点关机,对所述存储管理系统的许可进行操作;所述第二预设操作包括:除了所述创建操作、所述查询操作、所述删除操作、所述第一预设操作以外的操作。
[0006]例如,在本申请一实施例提供的方法中,所述操作单元包括创建单元、查询单元、删除单元、第一预设单元、第二预设单元;所述创建单元包括至少一个用于实现创建功能的预置指令段,所述查询单元包括至少一个用于实现查询功能的预置指令段,所述删除单元包括至少一个用于实现删除功能的预置指令段,所述第一预设单元配置为返回禁止操作的提示信息,所述第二预设单元配置为返回无法支持操作的提示信息。
[0007]例如,在本申请一实施例提供的方法中,所述对象类型信息指示所述对象的类型属于多个预设对象类型之一或属于非定义对象类型,所述预设对象类型是指所述存储管理系统中允许的类型,所述非定义对象类型是指所述存储管理系统中不被允许的类型。
[0008]例如,在本申请一实施例提供的方法中,基于所述操作类型信息和所述对象类型信息,选择对应的操作单元并判断是否进行所述指令调用,包括:响应于所述操作类型信息指示所述操作的类型属于所述创建操作且所述对象类型信息指示所述对象的类型属于所述多个预设对象类型之一,选择所述创建单元,并在满足创建限制和数量限制的情形下确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述查询操作且所述对象类型信息指示所述对象的类型属于所述多个预设对象类型之一,选择所述查询单元,并确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述删除操作且所述对象类型信息指示所述对象的类型属于所述多个预设对象类型之一,选择所述删除单元,并在满足删除限制和所述数量限制的情形下确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述第一预设操作,选择所述第一预设单元,确定不进行所述指令调用,并利用所述第一预设单元返回禁止操作的提示信息;响应于所述操作类型信息指示所述操作的类型属于所述第二预设操作,选择所述第二预设单元,确定不进行所述指令调用,并利用所述第二预设单元返回无法支持操作的提示信息;响应于所述对象类型信息指示所述对象的类型属于所述非定义对象类型,确定不进行所述指令调用,并返回对象不存在的提示信息。
[0009]例如,在本申请一实施例提供的方法中,响应于确定进行所述指令调用,根据所述对象类型信息调用所述操作单元中对应的预置指令段,以生成所述操作指令,包括:响应于确定进行所述指令调用,在所述操作单元中调用与所述对象类型信息指示的所述对象的类型所对应的预置指令段,通过运行所述预置指令段而生成所述操作指令;其中,所述预置指令段嵌入有与所述对象的类型所对应的应用程序编程接口。
[0010]例如,在本申请一实施例提供的方法中,不同类型的对象对应于不同的预置指令段,不同的预置指令段嵌入有不同的应用程序编程接口。
[0011]例如,在本申请一实施例提供的方法中,所述对象类型信息还包括参数内容,所述参数内容包括所述输入信息中所包含的对象的至少一个参数,响应于确定进行所述指令调用,根据所述对象类型信息调用所述操作单元中对应的预置指令段,以生成所述操作指令,还包括:在调用所述预置指令段时,将所述参数内容传递至所述预置指令段。
[0012]例如,在本申请一实施例提供的方法中,所述输入信息为所述用户输入的文本信息,或者,所述输入信息为对所述用户输入的语音信息进行识别而得到的文本信息。
[0013]例如,本申请一实施例提供的方法还包括:设置语义识别规则,以使不同类的同义词能分别被识别为对应类型的操作和/或对象,并在存在连接词的情形下使识别得到的操作和对象建立对应关系。
[0014]本申请至少一个实施例还提供一种用于存储管理系统的存储管理装置,包括:获取模块,配置为获取用户的输入信息,其中,所述输入信息为具有语义的非格式化文本;分析模块,配置为对所述输入信息进行语义分析,得到分析结果,其中,所述分析结果包括彼此对应的操作类型信息和对象类型信息;第一处理模块,配置为基于所述操作类型信息和所述对象类型信息,选择对应的操作单元并判断是否进行指令调用;第二处理模块,配置为响应于确定进行所述指令调用,根据所述对象类型信息调用所述操作单元中对应的预置指令段,以生成操作指令;第三处理模块,配置为在所述存储管理系统中执行所述操作指令,以实现与所述输入信息的语义一致的存储管理操作。
[0015]本申请至少一个实施例还提供一种电子设备,包括本申请任一实施例提供的用于存储管理系统的存储管理装置。
[0016]本申请至少一个实施例还提供一种电子设备,包括:处理器;存储器,包括一个或多个计算机程序模块;其中,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块包括用于实现本申请任一实施例提供的用于存储管理系统的存储管理方法。
[0017]本申请至少一个实施例还提供一种存储介质,存储有非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时实现本申请任一实施例提供用于存储管理系统的存储管理方法。
附图说明
[0018]为了更清楚地说本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于存储管理系统的存储管理方法,包括:获取用户的输入信息,其中,所述输入信息为具有语义的非格式化文本;对所述输入信息进行语义分析,得到分析结果,其中,所述分析结果包括彼此对应的操作类型信息和对象类型信息;基于所述操作类型信息和所述对象类型信息,选择对应的操作单元并判断是否进行指令调用;响应于确定进行所述指令调用,根据所述对象类型信息调用所述操作单元中对应的预置指令段,以生成操作指令;在所述存储管理系统中执行所述操作指令,以实现与所述输入信息的语义一致的存储管理操作。2.根据权利要求1所述的方法,其中,对所述输入信息进行所述语义分析,得到所述分析结果,包括:利用语言词法分析技术对所述输入信息进行所述语义分析,识别得到所述输入信息中包含的操作的类型以及对象的类型,从而得到所述操作类型信息和所述对象类型信息。3.根据权利要求2所述的方法,其中,所述操作类型信息指示所述操作的类型属于如下之一:创建操作、查询操作、删除操作、第一预设操作、第二预设操作;所述第一预设操作至少包括:对所述存储管理系统进行集群关机,对所述存储管理系统进行节点关机,对所述存储管理系统的许可进行操作;所述第二预设操作包括:除了所述创建操作、所述查询操作、所述删除操作、所述第一预设操作以外的操作。4.根据权利要求3所述的方法,其中,所述操作单元包括创建单元、查询单元、删除单元、第一预设单元、第二预设单元;所述创建单元包括至少一个用于实现创建功能的预置指令段,所述查询单元包括至少一个用于实现查询功能的预置指令段,所述删除单元包括至少一个用于实现删除功能的预置指令段,所述第一预设单元配置为返回禁止操作的提示信息,所述第二预设单元配置为返回无法支持操作的提示信息。5.根据权利要求4所述的方法,其中,所述对象类型信息指示所述对象的类型属于多个预设对象类型之一或属于非定义对象类型,所述预设对象类型是指所述存储管理系统中允许的类型,所述非定义对象类型是指所述存储管理系统中不被允许的类型。6.根据权利要求5所述的方法,其中,基于所述操作类型信息和所述对象类型信息,选择对应的操作单元并判断是否进行所述指令调用,包括:响应于所述操作类型信息指示所述操作的类型属于所述创建操作且所述对象类型信息指示所述对象的类型属于所述多个预设对象类型之一,选择所述创建单元,并在满足创建限制和数量限制的情形下确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述查询操作且所述对象类型信息指示所述对象的类型属于所述多个预设对象类型之一,选择所述查询单元,并确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述删除操作且所述对象类型信
息指示所述对象的类型属于所述多个预设对象类型之一,选择所述删除单元,并在满足删除限制和所述数量限制的情形下确定进行所述指令调用;响应于所述操作类型信息指示所述操作的类型属于所述第一预设操作,选择所述第一预设单元,确定不进行所述指令调用,并利用所述第一预设单元返回禁止操作的提示信息;响应于所述操作类型信息指示所述操...

【专利技术属性】
技术研发人员:赵召焦士杰
申请(专利权)人:联想凌拓科技有限公司
类型:发明
国别省市:

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

1