XQueC: A query-conscious compressed XML database

A Arion, A Bonifati, I Manolescu… - ACM Transactions on …, 2007 - dl.acm.org
XML compression has gained prominence recently because it counters the disadvantage of
the verbose representation XML gives to data. In many applications, such as data exchange …

[PDF][PDF] ShreX: Managing XML documents in relational databases

F Du, S Amer-Yahia, J Freire - … of the Thirtieth international conference on …, 2004 - vldb.org
We describe ShreX, a freely-available system for shredding, loading and querying XML
documents in relational databases. ShreX supports all mapping strategies proposed in the …

Full-fledged algebraic XPath processing in Natix

M Brantner, S Helmer, CC Kanne… - … Conference on Data …, 2005 - ieeexplore.ieee.org
We present the first complete translation of XPath into an algebra, paving the way for a
comprehensive, state-of-the-art XPath (and later on, XQuery) compiler based on algebraic …

A survey of XML tree patterns

M Hachicha, J Darmont - IEEE Transactions on Knowledge …, 2011 - ieeexplore.ieee.org
With XML becoming a ubiquitous language for data interoperability purposes in various
domains, efficiently querying XML data is a critical issue. This has lead to the design of …

Efficient query evaluation over compressed XML data

A Arion, A Bonifati, G Costa, S d'Aguanno… - … on Extending Database …, 2004 - Springer
XML suffers from the major limitation of high redundancy. Even if compression can be
beneficial for XML data, however, once compressed, the data can be seldom browsed and …

Vectorizing and querying large XML repositories

P Buneman, B Choi, W Fan, R Hutchison… - … Conference on Data …, 2005 - ieeexplore.ieee.org
Vertical partitioning is a well-known technique for optimizing query performance in relational
databases. An extreme form of this technique, which we call vectorization, is to store each …

XPath on steroids: exploiting relational engines for XPath performance

H Georgiadis, V Vassalos - Proceedings of the 2007 ACM SIGMOD …, 2007 - dl.acm.org
A lot of research has been conducted by the database community on methods and
techniques for efficient XPath processing, with great success. Despite the progress made …

Cost based plan selection for XPath

H Georgiadis, M Charalambides… - Proceedings of the 2009 …, 2009 - dl.acm.org
We present a complete XPath cost-based optimization and execution framework and
demonstrate its effectiveness and efficiency for a variety of queries and datasets. The …

Index structures for XML Databases

S Mohammad, P Martin - … and Structures in XML Processing: Label …, 2010 - igi-global.com
Abstract Extensible Markup Language (XML), which provides a flexible way to define
semistructured data, is a de facto standard for information exchange in the World Wide Web …

Improving the efficiency of XPath execution on relational systems

H Georgiadis, V Vassalos - International Conference on Extending …, 2006 - Springer
This work describes a method for processing XPath on a relational back-end that
significantly limits the number of SQL joins required, takes advantage of the strengths of …