DocumentCode
2507747
Title
What makes the differences: benchmarking XML database implementations
Author
Lu, Hongjun ; Yu, Jeffrey Xu ; Wang, Guoren ; Zheng, Shihui ; Jiang, Haifeng ; Yu, Ge ; Zhou, Aoying
Author_Institution
Hong Kong Univ. of Sci. & Technol., China
fYear
2003
fDate
5-8 March 2003
Firstpage
720
Lastpage
722
Abstract
XML is emerging as a major standard for representing data on the World-Wide-Web. Recently, many XML storage models have been proposed to manage XML data. We propose several benchmarks including XMark and XMach in order to assess an XML database´s abilities to deal with XML queries. We report our first set of results on benchmarking a set of XML database implementations using two XML benchmarks. In general, XML data can be managed as text files, by existing DBMSs, or by the so-called native XML engines. We implemented three XML database systems. VXMLR, and XParent were built on top of RDBMS, and XBase was implemented as a native XML engine. For each approach, variations on schema mapping and storage methods were also implemented for comparison.
Keywords
XML; benchmark testing; data models; query processing; relational databases; software performance evaluation; XML benchmark; XML database implementation; XML document; XML storage model; native XML engine; relational DBMS; schema mapping; Data engineering; Databases; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2003. Proceedings. 19th International Conference on
Print_ISBN
0-7803-7665-X
Type
conf
DOI
10.1109/ICDE.2003.1260847
Filename
1260847
Link To Document