[发明专利]用于在数据库中存储卷属性的方法和系统有效
申请号: | 201010180875.6 | 申请日: | 2010-05-13 |
公开(公告)号: | CN101894126A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | R·S·普伊格;F·L·莫斯;B·W·哈特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;李峥宇 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据库 存储 属性 方法 系统 | ||
1.一种用于在一个或多个卷属性与存储系统的一个或多个卷相关联时、将所述一个或多个卷属性存储在数据库中的计算机实现的方法,所述方法包括:
接收所述一个或多个卷属性,其中所述一个或多个卷属性与所述一个或多个卷相关联;
为所述一个或多个卷属性指派一个或多个搜索项;
接收所述一个或者多个卷的位置;
将所述一个或多个卷以及所述一个或多个卷属性与所述一个或多个卷的位置相关联;
向所述数据库指派所述一个或多个搜索项、所述一个或多个卷属性以及所述一个或多个卷的所述位置,其中所述数据库是本地数据库和外部数据库之一;以及
当识别到所述一个或多个卷属性时,动态地检索所述一个或多个卷。
2.如权利要求1所述的方法,进一步包括:
接收请求中的一个或多个搜索项,以检索所述一个或多个卷;
在接收所述请求时,搜索所述本地数据库以确定所述一个或多个搜索项与所述一个或多个卷属性之间的关联;
当所述一个或多个搜索项与所述一个或多个卷属性相关联时,识别与所述一个或多个卷属性相关联的一个或多个卷;以及
识别与所述一个或多个卷相关联的位置。
3.如权利要求1所述的方法,其中所述接收请求中的一个或多个搜索项进一步包括:在接收到所述一个或多个搜索项并且在所述本地数据库没有确定所述一个或多个搜索项与所述一个或多个卷属性之间的关联时,动态地搜索外部数据库。
4.如权利要求2所述的方法,进一步包括:
从与所述一个或多个卷属性相关联的位置检索所述一个或多个卷;以及
当一个或多个附加位置与所述一个或多个卷相关联时,从所述一个或多个附加位置检索所述一个或多个卷。
5.如权利要求3所述的方法,其中所述检索进一步包括:向请求主机传送所述一个或多个卷以及所述一个或多个卷位置。
6.如权利要求1所述的方法,其中所述接收所述一个或多个卷属性进一步包括接收以下列表中的一个:文本串、一个或多个变量、一个或多个关键词以及引用一个或多个卷的一个或多个编号。
7.如权利要求1所述的方法,进一步包括:
在所述本地数据库和所述外部数据库中的一个或多个中存储所述一个或多个搜索项、所述一个或多个卷属性以及所述一个或多个卷的位置;以及
在接收到新的卷、新的卷属性、新的位置和新的搜索项中的一个或多个时,动态更新所述本地数据库和所述外部数据库中的一个或多个。
8.如权利要求1所述的方法,进一步包括:
检测所述存储系统的所述一个或多个卷;以及
当所述一个或多个卷为重要卷时,向所述本地数据库和所述外部数据库中的一个或多个自动指派所述重要卷的一个或多个卷属性、所述重要卷的一个或多个位置以及所述重要卷的一个或多个搜索项。
9.一种数据处理系统,包括:
处理器组件;
存储系统;以及
在所述处理器组件上执行工具,并且所述工具包括用于以下的指令:执行用以在一个或多个卷属性与存储系统的一个或多个卷相关联时、将所述一个或多个卷属性存储在数据库中,所述指令包括用于以下的逻辑:
接收所述一个或多个卷属性,其中所述一个或多个卷属性与所述一个或多个卷相关联;
为所述一个或多个卷属性指派一个或多个搜索项;
接收所述一个或者多个卷的位置;
将所述一个或多个卷以及所述一个或多个卷属性与所述一个或多个卷的位置相关联;
向所述数据库指派所述一个或多个搜索项、所述一个或多个卷属性以及所述一个或多个卷的所述位置,其中所述数据库是本地数据库和外部数据库之一;以及
当识别到所述一个或多个卷属性时,动态地检索所述一个或多个卷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010180875.6/1.html,转载请声明来源钻瓜专利网。