首页 | 本学科首页   官方微博 | 高级检索  
     

一种支持高效XML 路径查询的自适应结构索引
引用本文:张 博,耿志华,周傲英.一种支持高效XML 路径查询的自适应结构索引[J].软件学报,2009,20(7):1812-1824.
作者姓名:张 博  耿志华  周傲英
作者单位:1. 复旦大学,计算机科学与工程系,上海,200433
2. 复旦大学,计算机科学与工程系,上海,200433;华东师范大学,海量计算研究所,上海,200062
基金项目:Supported by the National Natural Science Foundation of China under Grant No.60673137 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant No.2006AA01Z103 (国家高技术研究发展计划(863))
摘    要:提出了一种新的自适应结构索引:AS-Index(adaptive structural index),能够克服现有静态索引和自适应索引的缺陷,具备高效的查询和调整性能.AS-Index 建立在F&B-Index 的基础之上,其索引结构包括F&B-Index,Query-Table 和Part-Table.Query-Table 能够记录频繁查询,避免了查询过程中的冗余操作.并且,在Query-Table 的基础上提出了自底向上的查询处理过程,能够充分利用现有的频繁查询高效地回答非频繁查询.Part-Table 用于优化包含祖先后裔边的查询,进一步提高了查询性能.现有的自适应结构索引的调整粒度是XML 元素节点,调整过程往往需要遍历整个文档.而AS-Index 是基于F&B-Index 节点的增量调整,其过程是局部的,高效的,并且能够支持复杂分支查询的调整.实验结果表明,AS-Index 在查询和调整性能上优于现有的XML 结构索引.同时,相比于现有的自适应结构索引,AS-Index 针对大规模文档具有更加优良的可扩展性.

关 键 词:XML  自适应索引  结构索引  查询处理
收稿时间:2007/11/15 0:00:00
修稿时间:2008/3/14 0:00:00

Adaptive Structural Index for Efficient Processing of XML Path Queries
ZHANG Bo,GENG Zhi-Hua,ZHOU Ao-Ying.Adaptive Structural Index for Efficient Processing of XML Path Queries[J].Journal of Software,2009,20(7):1812-1824.
Authors:ZHANG Bo  GENG Zhi-Hua  ZHOU Ao-Ying
Affiliation:Department of Computer Science and Engineering;Fudan University;Shanghai 200433;China;Institute of Massive Computing;East China Normal University;Shanghai 200062;China
Abstract:This paper proposes an adaptive structural index: AS-Index (adaptive structural index), which can avoid the problem of the existing indexes. AS-Index is based on F&B-Index. It consists of F&B-Index, Query-Table and Part-Table. Frequent queries are kept in Query-Table avoiding redundant operations in query processing. Based on Query-Table an efficient bottom-up query processing is also proposed for answering infrequent queries using the frequent queries in Query-Table. Part-Table is used for optimizing the queries with descendant edges. The existing adaptive structural indexes need to traverse the whole document for adaptation, and their adaptation granularity is XML element node. For AS-Index, the adaptation granularity is F&B-Index node which includes a set of XML element nodes, and its adaptation is an efficient and incremental process that supports branch queries. The experimental results demonstrate that this index significantly outperforms the previous structural indexes in terms of query processing and adaptation efficiencies. For large XML documents, compared with the existing adaptive structural indexes, AS-Index is more scalable
Keywords:XML  adaptive index  structural index  query processing
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号