A development of hash-lookup trees to support querying streaming XML

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The rapid growth in the amount of XML data and the development of publish-subscribe systems have led to great interest in processing streaming XML data. We propose the QstreamX system for querying streaming XML data using a novel structure, called Hash-Lookup Query Trees, which consists of a Filtering HashTable (FHT), a Static Query Tree (SQT) and a Dynamic Query Tree (DQT). The FHT is used to filter out irrelevant elements and provide direct access to relevant nodes in the SQT. The SQT is a tree model of the input query. Based on the SQT, the DQT is built dynamically at runtime to evaluate queries, We show, with experimental evidence, that QstreamX achieves throughput five times higher than the two most recently proposed stream querying systems, XSQ and XAOS, at much lower memory consumption. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Cheng, J., & Ng, W. (2007). A development of hash-lookup trees to support querying streaming XML. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4443 LNCS, pp. 768–780). Springer Verlag. https://doi.org/10.1007/978-3-540-71703-4_64

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free