Marks, Gerard and Roantree, Mark (2008) Pattern based processing of XPath queries. In: IDEAS 2008 - International Symposium on Database Engineering and Applications, 10 - 12 Sept 2008, Coimbra, Portugal. ISBN 978-1-60558-188-0
Abstract
As the popularity of areas including document storage and
distributed systems continues to grow, the demand for high
performance XML databases is increasingly evident. This
has led to a number of research eorts aimed at exploiting
the maturity of relational database systems in order to in-
crease XML query performance. In our approach, we use an
index structure based on a metamodel for XML databases
combined with relational database technology to facilitate
fast access to XML document elements. The query process
involves transforming XPath expressions to SQL which can
be executed over our optimised query engine. As there are
many dierent types of XPath queries, varying processing
logic may be applied to boost performance not only to indi-
vidual XPath axes, but across multiple axes simultaneously.
This paper describes a pattern based approach to XPath
query processing, which permits the execution of a group of
XPath location steps in parallel.
Metadata
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Event Type: | Conference |
Refereed: | Yes |
Uncontrolled Keywords: | Database Management; Patterns; XML storage; XPath optimisation; mapping techniques; |
Subjects: | Computer Science > Algorithms Computer Science > Software engineering |
DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing |
Publisher: | ACM |
Official URL: | http://dx.doi.org/10.1145/1451940.1451965 |
Copyright Information: | © ACM 2008 |
Use License: | This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License |
Funders: | Enterprise Ireland |
ID Code: | 2430 |
Deposited On: | 27 Feb 2009 16:05 by Kenneth Conroy . Last Modified 18 May 2009 15:55 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
390kB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record