EXRT: Towards a Simple Benchmark for XML Readiness Testing

  • Michael J. Carey
  • Ling Ling
  • Matthias Nicola
  • Lin Shao
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6417)

Abstract

As we approach the ten-year anniversary of the first working draft of the XQuery language, one finds XML storage and query support in a number of commercial database systems. For many XML use cases, database vendors now recommend storing and indexing XML natively and using XQuery or SQL/XML to query and update XML directly. If the complexity of the XML data allows, shredding and reconstructing XML to/from relational tables is still an alternative as well, and might in fact outperform native XML processing. In this paper we report on an effort to evaluate these basic XML data management trade-offs for current commercial systems. We describe EXRT (Experimental XML Readiness Test), a simple micro-benchmark that methodically evaluates the impact of query characteristics on the comparison of shredded and native XML. We describe our experiences and preliminary results from EXRT’ing pressure on the XML data management facilities offered by two relational databases and one XML database system.

Keywords

Database management benchmarks XML XQuery SQL/XML 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Michael J. Carey
    • 1
  • Ling Ling
    • 1
  • Matthias Nicola
    • 2
  • Lin Shao
    • 1
  1. 1.Computer Science DepartmentUniversity of California-IrvineIrvine
  2. 2.IBM Silicon Valley LabSan Jose

Personalised recommendations