Research Article
Efficient Processing of Branch Queries for High-Performance XML Filtering
@INPROCEEDINGS{10.4108/infoscale.2007.213, author={Ryan H. Choi and Raymond K. Wong}, title={Efficient Processing of Branch Queries for High-Performance XML Filtering}, proceedings={2nd International ICST Conference on Scalable Information Systems}, proceedings_a={INFOSCALE}, year={2010}, month={5}, keywords={}, doi={10.4108/infoscale.2007.213} }
- Ryan H. Choi
Raymond K. Wong
Year: 2010
Efficient Processing of Branch Queries for High-Performance XML Filtering
INFOSCALE
ICST
DOI: 10.4108/infoscale.2007.213
Abstract
In this paper, we consider the problem of filtering a continuous stream of XML data efficiently against a large number of branch XPath queries. Several approaches have been proposed, and many of them improve their run-time efficiencies by sharing some paths between branch queries. This paper further improves the run-time efficiencies by classifying and grouping semantically equivalent twig patterns, and identifying the common paths that are shared between these groups. Query structure matching is done at index compilation phase, and the paths shared between these groups of queries are processed once. Experiments show that our proposal is efficient and scalable compared to previous work.
Copyright © 2007–2024 ICST