Title :
XJoin: a novel holistic twig matching scheme for XML data
Author :
Sheu, Simon ; Wu, Nigel ; Chen, Jyun-Bo
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
As the skeleton of a query tree, structural join operations, namely holistic twig joins, are central to XML query processing. There are techniques proposed recently to process the query tree as a whole using a chain of linked stacks at tree nodes to verify partial results. The idea is to exploit pre-built indices on participating elements to quickly skip mismatches among element instances. However, instances-based skipping requires multiple traversals from index tree root to leaf pages. The capability of expediting query execution is very limited. In this paper, we propose a novel index structure to allow skipping groups of unqualified elements in entirety. Every index page is accessed at most once regardless of join selectivities. In the sequel, our solution requires minimal I/O cost and thus significantly reduces overall execution time. The empirical evidences demonstrate over 50% performance improvement over extant competitors is achievable by our new approach.
Keywords :
XML; database indexing; query processing; tree data structures; XML data; Xjoin; holistic twig matching scheme; index structure; query processing; query tree; structural join operation; Computer science; Costs; Data models; Databases; Intelligent structures; Pattern matching; Performance gain; Query processing; Skeleton; XML;
Conference_Titel :
Information Technology: Research and Education, 2005. ITRE 2005. 3rd International Conference on
Print_ISBN :
0-7803-8932-8
DOI :
10.1109/ITRE.2005.1503091