DocumentCode
3325130
Title
A Query Processing Architecture for an XML Data Warehouse
Author
Wiwatwattana, Nuwee ; Jagadish, H.V.
Author_Institution
Univ. of Michigan, Ann Arbor, MI
fYear
2008
fDate
7-12 April 2008
Firstpage
1513
Lastpage
1515
Abstract
Data warehousing accounts for a significant fraction of database use today. As XML becomes ever more popular, more and more XML data finds its way into data warehouse repositories. This paper examines the modeling mismatch between the tree structure of XML data model and the multidimensional model of a typical data warehouse, and proposes an XML warehouse model based on the multi-colored trees (MCT) logical data model that resolves the modeling issue naturally. Furthermore, this data model ameliorates some well-known modeling limitations of the XML data warehouse. To cope with ad-hoc OLAP queries, we extend bit-map join indices to the XML context. We then tackle the difference between the bit-map and the stack-based structural join processing paradigm popular in XML query processing, permitting both styles of query processing to be used seamlessly in consort to evaluate queries. We demonstrate experimentally the benefit of bit-map join indices for typical queries, and particularly those with low cardinality or high selectivity.
Keywords
XML; database management systems; query processing; tree data structures; XML data model; XML data warehouse; ad-hoc OLAP queries; bit-map join indices; multicolored trees logical data model; query processing architecture; Data engineering; Data models; Data warehouses; Databases; Multidimensional systems; Query processing; Tellurium; Tree data structures; Warehousing; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4244-1836-7
Electronic_ISBN
978-1-4244-1837-4
Type
conf
DOI
10.1109/ICDE.2008.4497607
Filename
4497607
Link To Document