| Efficient evaluation of multiple queries on streaming XML data |
| Full text |
Pdf
(428 KB)
|
| Source
|
Conference on Information and Knowledge Management
archive
Proceedings of the eleventh international conference on Information and knowledge management
table of contents
McLean, Virginia, USA
SESSION: XML query processing
table of contents
Pages: 118 - 125
Year of Publication: 2002
ISBN:1-58113-492-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 47, Citation Count: 0
|
|
|
ABSTRACT
Traditionally, XML documents are processed at where they are stored. This allows the query processor to exploit pre-computed data structures (e.g., index) to retrieve the desired data efficiently. However, this mode of processing is not suitable for many applications where the documents are frequently updated. In such situations, efficient evaluation of multiple queries over streaming XML documents becomes important. This paper introduces a new operator, mqX-scan, which efficiently evaluates multiple queries with a single pass on streaming XML data. To facilitate matching, mqX-scan utilizes templates containing paths that have been traversed to match regular path expression patterns in a pool of queries. Results of the experiments demonstrate the efficiency and scalability of the mqX-scan operator.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
S. Abiteboul, D. Quass, J. McHugh, J. Widom and J. Wiener. The Lorel Query Language for Semistructured Data, International Journal on Digital Libraries, Vol 1(1), pp. 68--88, 1997.
|
| |
3
|
D.Chamberlin, D.Florescu, J.Robie, J.Simon, M.Stefanescu. XQuery: An XML Query Language, W3C Working Draft, 2001.
|
| |
4
|
S.Bressan, G.Dobbie, Z.Lacroix, M.L.Lee, Y.Li, U. Nambiar and B.Wadhwa: XOO7: Applying OO7 Benchmark to XML Query Processing Tools, 10th ACM CIKM, 2001.
|
| |
5
|
S. Babu and J. Widom. Continuous Queries over Data Streams. Stanford University Tech. Report, 2001.
|
| |
6
|
J.Clark and S.DeRose. XML Path Language (XPath), W3C Technical Report, 1999.
|
 |
7
|
Jianjun Chen , David J. DeWitt , Feng Tian , Yuan Wang, NiagaraCQ: a scalable continuous query system for Internet databases, Proceedings of the 2000 ACM SIGMOD international conference on Management of data, p.379-390, May 15-18, 2000, Dallas, Texas, United States
|
| |
8
|
|
| |
9
|
S. Cluet and J. Simeon. YATL: A functional and declarative language for XML. Working draft, 2000.
|
| |
10
|
Alin Deutsch , Mary Fernandez , Daniela Florescu , Alon Levy , Dan Suciu, A query language for XML, Proceeding of the eighth international conference on World Wide Web, p.1155-1169, May 1999, Toronto, Canada
|
| |
11
|
Z.G. Ives, A.Y. Levy and D.S. Weld. Efficient Evaluation of Regular Path Expressions on Streaming XML Data. Technical Report, University of Washington, 2000.
|
| |
12
|
|
| |
13
|
J. Robie. The design of XQL, 1999. <http://www.texcel.no/whitepapers/xql-design.html>
|
| |
14
|
SAX 1.0: The Simple API for XML. <http://www.saxproject.org/>
|
| |
15
|
Apache XML Project. The Xerces Java XML parser. http://xml.apache.org/ xerces-j/index.html
|
Peer to Peer - Readers of this Article have also read:
-
Constructing reality
Proceedings of the 11th annual international conference on Systems documentation
Douglas A. Powell
, Norman R. Ball
, Mansel W. Griffiths
-
M4: a metamodel for data preprocessing
Proceedings of the 4th ACM international workshop on Data warehousing and OLAP
Anca Vaduva
, Jörg-Uwe Kietz
, Regina Zücker
-
The effect of latency on user performance in Warcraft III
Proceedings of the 2nd workshop on Network and system support for games
Nathan Sheldon
, Eric Girard
, Seth Borg
, Mark Claypool
, Emmanuel Agu
-
Learning subjective relevance to facilitate information access
Proceedings of the fourth international conference on Information and knowledge management
James R. Chen
, Nathalie Mathé
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
|