Query Processing and Optimization Techniques over Streamed Fragmented XML

  • Authors:
  • Guoren Wang;Huan Huo;Donghong Han;Xiaoyun Hui

  • Affiliations:
  • Department of Computer Science, Northeastern University, Shenyang, China 110004;Department of Computer Science, Northeastern University, Shenyang, China 110004;Department of Computer Science, Northeastern University, Shenyang, China 110004;Department of Computer Science, Northeastern University, Shenyang, China 110004

  • Venue:
  • World Wide Web
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the extensive use of XML in applications over the Web, efficient query processing over streaming XML has become a core challenge due to one-pass processing and limited resources. Taking advantage of Hole-Filler model for XML fragments, this paper proposes a hybrid structure (FQ-Index) for both the queries and fragments, and proposes an XML fragment processing algorithm to evaluate forward XPath queries over streamed XML fragments. Two optimization rules, dependence pruning and prefix pruning are also developed. Dependence pruning scheme prunes off the dependent operations caused by fragmentation and transforms the queries for XML tag into queries for XML fragments, while prefix pruning scheme prunes off the "redundant" prefix along the path according to the tag structure. The effectiveness of the techniques developed is illustrated with a detailed set of experiments.