Observatorio de I+D+i UPM

Memorias de investigación
Artículos en revistas:
CloudMdsQL: Querying Heterogeneous Cloud Data Stores with a Common Language
Año:2015
Áreas de investigación
  • Ingenierías,
  • Ciencias de la computación y tecnología informática
Datos
Descripción
The blooming of different cloud data management infrastructures, specialized for different kinds of data and tasks, has led to a wide diversification of DBMS interfaces and the loss of a common programming paradigm. In this paper, we present the design of a cloud multidatastore query language (CloudMdsQL), and its query engine. CloudMdsQL is a functional SQL-like language, capable of querying multiple heterogeneous data stores (relational and NoSQL) within a single query that may contain embedded invocations to each data store?s native query interface. The query engine has a fully distributed architecture, which provides important opportunities for optimization. The major innovation is that a CloudMdsQL query can exploit the full power of local data stores, by simply allowing some local data store native queries (e.g. a breadth-first search query against a graph database) to be called as functions, and at the same time be optimized, e.g. by pushing down select predicates, using bind join, performing join ordering, or planning intermediate data shipping. Our experimental validation, with three data stores (graph, document and relational) and representative queries, shows that CloudMdsQL satisfies the five important requirements for a cloud multidatastore query language.
Internacional
Si
JCR del ISI
Si
Título de la revista
Distributed and Parallel Databases
ISSN
0926-8782
Factor de impacto JCR
1.156
Información de impacto
Volumen
Springer
DOI
10.1007/s106190157185y
Número de revista
Desde la página
1
Hasta la página
41
Mes
SIN MES
Ranking
Q2
Esta actividad pertenece a memorias de investigación
Participantes
  • Autor: Boyan Kolev (Zenith team, Inria, Montpellier, France)
  • Autor: Patrick Valduriez (Zenith team, Inria, Montpellier, France)
  • Autor: Carlyna Bondiombouy (Zenith team, Inria, Montpellier, France)
  • Autor: Ricardo Jimenez Peris (UPM)
  • Autor: Raquel Pau (Sparsity Technologies, Barcelona, Spain)
  • Autor: José Pereira (INESC, Braga, Portugal)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Laboratorio de sistemas distribuidos (LSD)
  • Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software
S2i 2022 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)