【技术实现步骤摘要】
用于数据项推荐的方法、电子设备和存储介质
[0001]本公开的实施例总体涉及信息处理领域,具体涉及用于数据项推荐的方法、电子设备和计算机存储介质。
技术介绍
[0002]随着存储技术的发展,能够在多个存储设备中存储相同的数据项,以便进行数据保护。数据项也可以称为数据副本。存储设备往往位于不同的地理位置。当用户想要恢复、访问或浏览来自存储设备的数据项时,数据保护搜索系统能够提供针对数据项的搜索服务。但是,传统方案仅在多个存储设备之间进行文件名匹配搜索,因此不能为用户提供最佳的数据项推荐。
技术实现思路
[0003]提供了一种用于数据项推荐的方法、电子设备以及计算机存储介质,能够基于应用类型推荐适合的数据项,提升数据项推荐的准确度。
[0004]根据本公开的第一方面,提供了一种用于数据项推荐的方法。该方法包括:从终端设备接收针对数据项的请求,请求包括用于标识数据项的标识和应用类型,应用类型指示数据项的用途的类型;基于应用类型,确定与请求匹配的推荐准则类型,推荐准则类型指示推荐数据项所依据的准则的类型;确定 ...
【技术保护点】
【技术特征摘要】
1.一种用于数据项推荐的方法,包括:从终端设备接收针对数据项的请求,所述请求包括用于标识所述数据项的标识和应用类型,所述应用类型指示所述数据项的用途的类型;基于所述应用类型,确定与所述请求匹配的推荐准则类型,所述推荐准则类型指示推荐所述数据项所依据的准则的类型;确定与所述标识相关联的多个数据项,所述多个数据项位于多个存储设备;以及基于所述推荐准则类型,从所述多个数据项中确定推荐数据项,以作为针对所述请求的响应。2.根据权利要求1所述的方法,其中确定所述推荐准则类型包括:如果确定所述应用类型与灾难恢复有关,则确定所述推荐准则类型为性能敏感类型;以及如果确定所述应用类型与数据分析有关,则确定所述推荐准则类型为成本敏感类型。3.根据权利要求1所述的方法,其中确定所述推荐数据项包括:如果确定所述推荐准则类型为性能敏感类型,则:从所述请求中获取所述终端设备的第一位置;从与所述多个数据项相关联的元数据中获取所述多个数据项所在存储设备的多个第二位置;确定所述第一位置和所述多个第二位置之间的多个距离;以及基于所述多个距离,从所述多个数据项中确定所述推荐数据项。4.根据权利要求1所述的方法,其中确定所述推荐数据项包括:如果确定所述推荐准则类型为性能敏感类型,则:确定与所述多个数据项所在存储设备相关联的多个网络性能或多个系统性能;以及基于所述多个网络性能或所述多个系统性能,从所述多个数据项中确定所述推荐数据项。5.根据权利要求4所述的方法,其中所述网络性能包括延迟、吞吐量、数据分组丢失率中的至少一项,以及所述系统性能包括输入输出性能、处理器性能、存储器性能中的至少一项。6.根据权利要求1所述的方法,其中确定所述推荐数据项包括:如果确定所述推荐准则类型为成本敏感类型,则:从与所述多个数据项相关联的元数据中获取所述多个数据项的多个大小或与所述多个数据项相关联的多个存储对象数量,所述数据项被划分为多个存储对象进行存储;获取所述多个数据项所在存储设备的、与数据获取相关联的多个支付策略;基于所述多个大小或所述多个存储对象数量,按照所述多个支付策略确定与所述多个数据项相关联的多个费用;以及基于所述多个费用,从所述多个数据项中确定所述推荐数据项。7.根据权利要求6所述的方法,获取所述多个支付策略包括:从所述请求中获取所述终端设备的第一位置;从与所述多个数据项相关联的元数据中获取所述多个数据项所在存储设备的多个第二位置;以及
获取所述多个数据项所在存储设备的、与所述第一位置和所述多个第二位置之间的数据获取相关联的多个支付策略。8.根据权利要求1所述的方法,还包括:在与所述终端设备相关联的用户简档中查找与所述推荐准则类型相关联的配置项目;如果在所述用户简档中找到所述配置项目,则基于所述配置项目,确定所述推荐准则类型;以及如果在所述用户简档中未找到所述配置项目,则基于所述应用类型,确定所述推荐准则类型。9.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行以下步骤:从终端设...
【专利技术属性】
技术研发人员:刘冰,张鸣,刘敏,张赟,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。