DocumentCode
3264044
Title
Efficient processing of XML containment queries using partition-based schemes
Author
Vagena, Zografoula ; Moro, Mirella M. ; Tsotras, Vassilis J.
Author_Institution
California Univ., Riverside, CA, USA
fYear
2004
fDate
7-9 July 2004
Firstpage
161
Lastpage
170
Abstract
XML query languages provide facilities to query XML data both on their value as well as their structure. A basic operation in processing and optimizing such queries is the containment join, which takes two sets of elements and returns pairs of elements where one is the ancestor (or descendant) of the other. Most of the techniques proposed so far assume that the two sets are already sorted or utilize preexisting indexing schemes. In contrast, a partition-based technique does not require indexing or sorting. Instead, the containment join is processed by dividing the input sets into smaller partitions. In this paper, we present a new partition-based scheme that gracefully adapts to different document sizes. The advantages of our approach are validated through an experimental comparison with previous work. Moreover, the experiments demonstrate that our solution provides a viable alternative to non-partition join algorithms when the input data is neither sorted nor indexed.
Keywords
XML; database indexing; query languages; query processing; sorting; XML containment query processing; XML query languages; data indexing; data sorting; nonpartition join algorithms; partition-based schemes; partition-based technique; Bibliographies; Data engineering; Database languages; Indexing; Information retrieval; Partitioning algorithms; Pattern matching; Proposals; Sorting; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications Symposium, 2004. IDEAS '04. Proceedings. International
ISSN
1098-8068
Print_ISBN
0-7695-2168-1
Type
conf
DOI
10.1109/IDEAS.2004.1319789
Filename
1319789
Link To Document