Skip to main content
Log in

Views in a large-scale XML repository

  • Special issue VLDB Best papers 2001
  • Published:
The VLDB Journal Aims and scope Submit manuscript

Abstract.

We are interested in defining and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, view definitions are very large, involving lots of sources, and there is no apparent limitation to their size. This raises interesting problems that we address in the paper: (i) how to distribute views over several machines without having a negative impact on the query translation process; (ii) how to quickly select the relevant part of a view given a query; (iii) how to minimize the cost of communicating potentially large queries to the machines where they will be evaluated. The solution that we propose is based on a simple view definition language that allows for automatic generation of views. The language maps paths in the view abstract DTD to paths in the concrete source DTDs. It enables a distributed implementation of the view system that is scalable both in terms of data and load. In particular, the query translation algorithm is shown to have a good (linear) complexity.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: November 1, 2001 / Accepted: March 2, 2002 Published online: September 25, 2002

Rights and permissions

Reprints and permissions

About this article

Cite this article

Aguilera, V., Cluet, S., Milo, T. et al. Views in a large-scale XML repository. The VLDB Journal 11, 238–255 (2002). https://doi.org/10.1007/s00778-002-0065-x

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00778-002-0065-x

Navigation