用于在数据结构层级中定位资源的方法和系统技术方案

技术编号:3749110 阅读:228 留言:0更新日期:2012-04-11 18:40
提供用于在数据结构层级中定位资源的方法、系统和产品。将数据存储在诸如面向对象层级的层级中。对于需要来自该层级的数据的每个遇到的资源,为该资源提取标识符和等级信息。遵循一组资源回退规则来遍历该层级,并且在该层级中定位该主题资源的相应数据项。

【技术实现步骤摘要】

本专利技术涉及资源的多个实例(instance)的存储。更具体地,本专利技术关于消除对数据结构中的数据的多余实例的存储。
技术介绍
存储设备是用于记录数据的设备。计算机数据存储利用一个或多个存储设备来记 录数据。存储设备可以包括磁盘(disk)、磁带、磁盘阵列、磁带阵列、快闪驱动器等、以及任 何其它可实现非易失性数据存储的机制。在本领域中可以认识到,存储设备具有有限量的 空间用于记录数据。从而,对存储设备的管理对于确保空间对计划要被记录在其上的数据 的可用性来说是关键的。在本领域中认识到,软件产品处理数字和整数形式的数据、以及资源,诸如字符串 变量。在本领域中,将字符串变量认作为一连串的字符。一些软件产品包含同一资源的多 个实例,包括在相关联的程序的执行期间、或在相关联的程序执行之后对用户的文本或图 像显示。每个字符串实例占用相关联的存储设备上的空间。因此,同一资源的多个拷贝提 供了在存储设备的有限空间中的数据的不必要的冗余。以类似的方式,在本领域中已知将字符串和其它资源翻译为不同的语言。这提供 了程序的多功能性,这是因为其使得不同国家中的用户能够利用同一程序。经常采用翻译 记忆工本文档来自技高网...

【技术保护点】
一种用于在数据结构层级中定位资源的方法,包括:将数据存储在层级中,其中该层级是至少二维层级,包括多个等级,在每个等级中具有多个位置;提取该资源的标识符和类等级信息;通过对该层级应用所提取的确定的资源等级信息和标识符来遍历该层级,以在该层级中定位该资源的相应数据项;响应于该资源的等级和标识符两者与存储在该层级中的数据项的匹配,从该层级返回该资源的数据匹配。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:纳森V巴克帕特里夏A高根格里特休伊曾加埃里克B芒森拉马钱德拉N佩蒂莫西C佩珀
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1