XQuery reloaded

  • Authors:
  • Roger Bamford;Vinayak Borkar;Matthias Brantner;Peter M. Fischer;Daniela Florescu;David Graf;Donald Kossmann;Tim Kraska;Dan Muresan;Sorin Nasoi;Markos Zacharioudakis

  • Affiliations:
  • Oracle Corp.;University of California, Irvine;28msec, Inc.;ETH Zurich;Oracle Corp.;28msec, Inc.;28msec, Inc. and ETH Zurich;ETH Zurich;FLWOR Foundation;FLWOR Foundation;Oracle Corp.

  • Venue:
  • Proceedings of the VLDB Endowment
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a number of XQuery-related projects. Its goal is to show that XQuery is a useful tool for many different application scenarios. In particular, this paper tries to correct a common myth that XQuery is merely a query language and that SQL is the better query language. Instead, XQuery is a full-fledged programming language for Web applications and services. Furthermore, this paper tries to correct a second myth that XQuery is slow. This paper gives an overview of the state-of-the-art in XQuery implementation and optimization techniques and discusses one particular open-source XQuery processor, Zorba, in more detail. Among others, this paper presents an XQuery Benchmark Service which helps practitioners and XQuery processor vendors to find performance problems in an XQuery processor.