20.2. Related Work

One of the first attempts to develop a benchmark for XML databases was XMach-1 (Böhme and Rahm 2001). It is a multiuser benchmark for the performance evaluation of XML data management systems. The benchmark application is Web based. The XML data types are text documents, schema-less data, and structured data. In their paper, the authors specify the benchmark database first. Then they determine the performance of an application by defining a set of SQL queries. Their most important performance metric is defined as Xqps (XML queries per second) for measuring throughput. By identifying the performance factors for XML data storage and query processing, they claim that XMach-1 can be used to evaluate both native and XML-enabled ...

Get XML Data Management: Native XML and XML-Enabled Database Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.