跳到主要导航 跳到搜索 跳到主要内容

What makes the differences: Benchmarking XML database implementations

  • Hongjun Lu*
  • , Jeffrey Xu Yu
  • , Guoren Wang
  • , Shihui Zheng
  • , Haifeng Jiang
  • , Ge Yu
  • , Aoying Zhou
  • *此作品的通讯作者
  • Hong Kong University of Science and Technology
  • Chinese University of Hong Kong
  • Northeastern University
  • Northeastern University China
  • Fudan University

科研成果: 期刊稿件文章同行评审

摘要

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.

源语言英语
页(从-至)154-194
页数41
期刊ACM Transactions on Internet Technology
5
1
DOI
出版状态已出版 - 2月 2005
已对外发布

指纹

探究 'What makes the differences: Benchmarking XML database implementations' 的科研主题。它们共同构成独一无二的指纹。

引用此