TY - JOUR
T1 - What makes the differences
T2 - Benchmarking XML database implementations
AU - Lu, Hongjun
AU - Yu, Jeffrey Xu
AU - Wang, Guoren
AU - Zheng, Shihui
AU - Jiang, Haifeng
AU - Yu, Ge
AU - Zhou, Aoying
PY - 2005/2
Y1 - 2005/2
N2 - 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. In order to assess an XML database's abilities to deal with XML queries, several benchmarks have also been proposed, including XMark and XMach. However, no reported studies using those benchmarks were found that can provide users with insights on the impacts of a variety of storage models on XML query performance. In this article, we report our first set of results on benchmarking a set of XML database implementations using two XML benchmarks. The selected implementations represent a wide range of approaches, including RDBMS-based systems with document-independent and document-dependent XML-relational schema mapping approaches, and XML native engines based on an Object-Oriented Model and the Document Object Model. Comprehensive experiments were conducted to study relative performance of different approaches and the important issues that affect XML query performance, such as path expression query processing, effectiveness of various partitioning, label-path, and indexing structures.
AB - 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. In order to assess an XML database's abilities to deal with XML queries, several benchmarks have also been proposed, including XMark and XMach. However, no reported studies using those benchmarks were found that can provide users with insights on the impacts of a variety of storage models on XML query performance. In this article, we report our first set of results on benchmarking a set of XML database implementations using two XML benchmarks. The selected implementations represent a wide range of approaches, including RDBMS-based systems with document-independent and document-dependent XML-relational schema mapping approaches, and XML native engines based on an Object-Oriented Model and the Document Object Model. Comprehensive experiments were conducted to study relative performance of different approaches and the important issues that affect XML query performance, such as path expression query processing, effectiveness of various partitioning, label-path, and indexing structures.
UR - http://www.scopus.com/inward/record.url?scp=16244373337&partnerID=8YFLogxK
U2 - 10.1145/1052934.1052940
DO - 10.1145/1052934.1052940
M3 - Article
AN - SCOPUS:16244373337
SN - 1533-5399
VL - 5
SP - 154
EP - 194
JO - ACM Transactions on Internet Technology
JF - ACM Transactions on Internet Technology
IS - 1
ER -