[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ICDE.2006.18guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

An Efficient XPath Query Processor for XML Streams

Published: 03 April 2006 Publication History

Abstract

Streaming XPath evaluation algorithms must record a potentially exponential number of pattern matches when both predicates and descendant axes are present in queries, and the XML data is recursive. In this paper, we use a compact data structure to encode these pattern matches rather than storing them explicitly. We then propose a polynomial time streaming algorithm to evaluate XPath queries by probing the data structure in a lazy fashion. Extensive experiments show that our approach not only has a good theoretical complexity bound but is also efficient in practice.

Cited By

View all
  • (2017)Complete Event Trend Detection in High-Rate Event StreamsProceedings of the 2017 ACM International Conference on Management of Data10.1145/3035918.3035947(109-124)Online publication date: 9-May-2017
  • (2017)Multi-query processing of XML data streams on multicoreThe Journal of Supercomputing10.1007/s11227-016-1919-073:6(2339-2368)Online publication date: 1-Jun-2017
  • (2016)Regular Programming for Quantitative Properties of Data StreamsProceedings of the 25th European Symposium on Programming Languages and Systems - Volume 963210.5555/3089528.3089530(15-40)Online publication date: 2-Apr-2016
  • Show More Cited By

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICDE '06: Proceedings of the 22nd International Conference on Data Engineering
April 2006
ISBN:0769525709

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 April 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Complete Event Trend Detection in High-Rate Event StreamsProceedings of the 2017 ACM International Conference on Management of Data10.1145/3035918.3035947(109-124)Online publication date: 9-May-2017
  • (2017)Multi-query processing of XML data streams on multicoreThe Journal of Supercomputing10.1007/s11227-016-1919-073:6(2339-2368)Online publication date: 1-Jun-2017
  • (2016)Regular Programming for Quantitative Properties of Data StreamsProceedings of the 25th European Symposium on Programming Languages and Systems - Volume 963210.5555/3089528.3089530(15-40)Online publication date: 2-Apr-2016
  • (2014)PAXQueryProceedings of Workshop on Data analytics in the Cloud10.1145/2627770.2627772(1-4)Online publication date: 22-Jun-2014
  • (2013)High-performance complex event processing over hierarchical dataACM Transactions on Database Systems10.1145/253677938:4(1-39)Online publication date: 4-Dec-2013
  • (2013)Algebraic incremental maintenance of XML viewsACM Transactions on Database Systems10.1145/2508020.250802138:3(1-45)Online publication date: 5-Sep-2013
  • (2013)Web data indexing in the cloudProceedings of the 16th International Conference on Extending Database Technology10.1145/2452376.2452382(41-52)Online publication date: 18-Mar-2013
  • (2012)Optimized XPath evaluation for schema-compressed XML dataProceedings of the Twenty-Third Australasian Database Conference - Volume 12410.5555/2483739.2483756(137-144)Online publication date: 31-Jan-2012
  • (2012)Materialized view selection for XQuery workloadsProceedings of the 2012 ACM SIGMOD International Conference on Management of Data10.1145/2213836.2213900(565-576)Online publication date: 20-May-2012
  • (2012)High-performance complex event processing over XML streamsProceedings of the 2012 ACM SIGMOD International Conference on Management of Data10.1145/2213836.2213866(253-264)Online publication date: 20-May-2012
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media