XML Benchmark

XML Benchmark

Ke Geng (University of Auckland, New Zealand) and Gillian Dobbie (The University of Auckland, New Zealand)
DOI: 10.4018/978-1-61520-727-5.ch004


Benchmarks are widely used in database-related research, helping users choose suitable database management systems and helping researchers evaluate their new methods. Recently benchmarks for XML have been designed to support the development of XML tools and systems. In this chapter, XML benchmarks are categorized into four groups: application benchmark, micro benchmark, XML generator and real dataset. Characteristics of each benchmark are discussed and compared. Finally, the future direction of XML benchmarks are discussed.
Chapter Preview

Application Benchmark

An application benchmark evaluates the overall performance of a DBMS or query engine. For example, a user may need a database that handles large documents where the data is seldom updated, such as an electronic dictionary. While other people may want a database to store a large number of small XML documents where the data is updated frequently, such as e-commercial transactions. In this situation, application benchmarks may help users to understand the characteristics of the XML databases they evaluate and choose a database system that is suitable for their specific needs. We use the following features to compare application benchmarks:

Complete Chapter List

Search this Book: