Back to Search Start Over

Mapping XML to a Wide Sparse Table.

Authors :
Chen, Liang Jeff
Bernstein, Philip A.
Carlin, Peter
Filipovic, Dimitrije
Rys, Michael
Shamgunov, Nikita
Terwilliger, James F.
Todic, Milos
Tomasevic, Sasa
Tomic, Dragan
Source :
IEEE Transactions on Knowledge & Data Engineering. Jun2014, Vol. 26 Issue 6, p1400-1414. 15p.
Publication Year :
2014

Abstract

XML is commonly supported by SQL database systems. However, existing mappings of XML to tables can only deliver satisfactory query performance for limited use cases. In this paper, we propose a novel mapping of XML data into one wide table whose columns are sparsely populated. This mapping provides good performance for document types and queries that are observed in enterprise applications but are not supported efficiently by existing work. XML queries are evaluated by translating them into SQL queries over the wide sparsely-populated table. We show how to translate full XPath 1.0 into SQL. Based on the characteristics of the new mapping, we present rewriting optimizations that dramatically reduce the number of joins. Experiments demonstrate that query evaluation over the new mapping delivers considerable improvements over existing techniques for the target use cases. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
10414347
Volume :
26
Issue :
6
Database :
Academic Search Index
Journal :
IEEE Transactions on Knowledge & Data Engineering
Publication Type :
Academic Journal
Accession number :
96381072
Full Text :
https://doi.org/10.1109/TKDE.2012.221