Book ChapterDOI
XMark: a benchmark for XML data management
Albrecht Schmidt,Florian Waas,Martin L. Kersten,Michael J. Carey,Ioana Manolescu,Ralph Busse +5 more
- pp 974-985
TLDR
This work provides a framework to assess the abilities of an XML database to cope with a broad range of different query types typically encountered in real-world scenarios and offers a set of queries where each query is intended to challenge a particular aspect of the query processor.Abstract:
While standardization efforts for XML query languages have been progressing, researchers and users increasingly focus on the database technology that has to deliver on the new challenges that the abundance of XML documents poses to data management: validation, performance evaluation and optimization of XML query processors are the upcoming issues. Following a long tradition in database research, we provide a framework to assess the abilities of an XML database to cope with a broad range of different query types typically encountered in real-world scenarios. The benchmark can help both implementors and users to compare XML databases in a standardized application scenario. To this end, we offer a set of queries where each query is intended to challenge a particular aspect of the query processor. The overall workload we propose consists of a scalable document database and a concise, yet comprehensive set of queries which covers the major aspects of XML query processing ranging from textual features to data analysis queries and ad hoc queries. We complement our research with results we obtained from running the benchmark on several XML database platforms. These results are intended to give a first baseline and illustrate the state of the art.read more
Citations
More filters
Proceedings ArticleDOI
Benchmarking cloud serving systems with YCSB
TL;DR: This work presents the "Yahoo! Cloud Serving Benchmark" (YCSB) framework, with the goal of facilitating performance comparisons of the new generation of cloud data serving systems, and defines a core set of benchmarks and reports results for four widely used systems.
Proceedings ArticleDOI
ORDPATHs: insert-friendly XML node labels
TL;DR: A hierarchical labeling scheme called ORDPATH that is implemented in the upcoming version of Microsoft® SQL Server™ and supports insertion of new nodes at arbitrary positions in the XML tree, their ORDPath values "careted in" between OrDPATHs of sibling nodes, without relabeling any old nodes.
Proceedings ArticleDOI
SP^2Bench: A SPARQL Performance Benchmark
TL;DR: SP^2Bench as discussed by the authors is a publicly available, language-specific SPARQL performance benchmark for RDF query language, which is based on the DBLP scenario and comprises both a data generator for creating arbitrarily large DQLP-like documents and a set of carefully designed benchmark queries.
Journal ArticleDOI
OLTP-Bench: an extensible testbed for benchmarking relational databases
TL;DR: OLTP-Bench is presented, an extensible "batteries included" DBMS benchmarking testbed with its ease of use and extensibility, support for tight control of transaction mixtures, request rates, and access distributions over time, as well as the ability to support all major DBMSs and DBaaS platforms.
Proceedings ArticleDOI
MonetDB/XQuery: a fast XQuery processor powered by a relational engine
TL;DR: The main features, key contributions, and lessons learned while implementing a purely relational XQuery system, which implements all essential XML database functionalities such that it can learn from the full consequences of the architectural decisions.
References
More filters
Journal Article
Extensible Markup Language (XML).
TL;DR: XML is an extremely simple dialect of SGML which is completely described in this document, to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML.
Proceedings Article
Relational Databases for Querying XML Documents: Limitations and Opportunities
Jayavel Shanmugasundaram,Kristin Tufte,Chun Zhang,Gang He,David J. DeWitt,Jeffrey F. Naughton +5 more
TL;DR: It turns out that the relational approach can handle most (but not all) of the semantics of semi-structured queries over XML data, but is likely to be effective only in some cases.
Proceedings ArticleDOI
On supporting containment queries in relational database management systems
TL;DR: The results suggest that contrary to most expectations, with some modifications, a native implementations in an RDBMS can support this class of query much more efficiently.
Journal Article
Performance Challenges in Object-Relational DBMSs.
TL;DR: The purpose of this paper is to present the results of an initial study about storing and querying XML data, focusing on the use of relational database systems and on very simplistic schemes to store and query XML data.
Journal Article
Quilt : An XML query language for heterogeneous data sources
TL;DR: The name Quilt suggests both the way in which features from several languages were assembled to make a new query language, and theway in which Quilt queries can combine information from diverse data sources into a query result with a new structure of its own.