东北大学学报(自然科学版) ›› 2005, Vol. 26 ›› Issue (9): 852-855.DOI: -

• 论著 • 上一篇    下一篇

面向对象XML数据索引技术

张晓琳;赵相国;王国仁   

  1. 东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院 辽宁沈阳110004
  • 收稿日期:2013-06-24 修回日期:2013-06-24 出版日期:2005-09-15 发布日期:2013-06-24
  • 通讯作者: Zhang, X.-L.
  • 作者简介:-
  • 基金资助:
    国家自然科学基金资助项目(60273079);;

Indexing technique for object-oriented XML data

Zhang, Xiao-Lin (1); Zhao, Xiang-Guo (1); Wang, Guo-Ren (1)   

  1. (1) School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
  • Received:2013-06-24 Revised:2013-06-24 Online:2005-09-15 Published:2013-06-24
  • Contact: Zhang, X.-L.
  • About author:-
  • Supported by:
    -

摘要: 提出了一种面向对象XML数据的索引模式路径仓,路径仓是紧凑地、准确地表示面向对象的XML数据的一棵树,是两级双向树:组级和元素级.在组级上,路径仓提供路径信息、类层次信息,类层次信息存储以索引类为根的类层次子树上特有的元素和属性的对象标识符,而继承的元素和属性的对象标识符存在较高的层次中,可以在查询早期阶段减少大量存储空间;在元素级,它保存从孩子元素到父亲元素的信息,快速存取元素的父亲,提高查询处理效率.不使用全局标志符而是用基于组的引用,可以按组区分不同类型的元素值聚簇相同类型元素值并且索引它们.

关键词: 面向对象的XML, 索引, 路径仓, 查询处理

Abstract: Path repository is proposed as a novel indexing scheme for object-oriented XML data, which is a bi-level tree to represent compactly and precisely the object-oriented XML data and composed of a group level and element level. At the group level, the path repository provides path summaries and class hierarchies, to store the element/attribute OIDs which are the specific information owned by the subtree rooted in index class, while the element/attribute OIDs inherited are stored at upper level to enable early pruning of a large search space. At the element level, the path repository preserves detailed child-parent links so as to access quickly the parent and improve greatly the query processing efficiency. The group-based element reference is used instead of global IDs to enable the heterogeneous XML values to be differentiated according to their groups with similar element values clustered and indexed.

中图分类号: