Skip to Main content Skip to Navigation
Conference papers

Design and Implementation of the CloudMdsQL Multistore System

Boyan Kolev 1 Carlyna Bondiombouy 1 Oleksandra Levchenko 1 Patrick Valduriez 1 Ricardo Jimenez-Péris 2 Raquel Pau 3 Jose Pereira 4
1 ZENITH - Scientific Data Management
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : The blooming of different cloud data management infrastructures has turned multistore systems to a major topic in the nowadays cloud landscape. In this paper, we give an overview of the design of a Cloud Multidatastore Query Language (CloudMdsQL), and the implementation of its query engine. CloudMdsQL is a functional SQL-like language, capable of querying multiple heterogeneous data stores (relational, NoSQL, HDFS) within a single query that can contain embedded invocations to each data store's native query interface. 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [3 references]  Display  Hide  Download
Contributor : Patrick Valduriez <>
Submitted on : Monday, July 4, 2016 - 12:01:26 PM
Last modification on : Wednesday, June 2, 2021 - 10:42:02 AM
Long-term archiving on: : Wednesday, October 5, 2016 - 11:16:07 AM


Files produced by the author(s)




Boyan Kolev, Carlyna Bondiombouy, Oleksandra Levchenko, Patrick Valduriez, Ricardo Jimenez-Péris, et al.. Design and Implementation of the CloudMdsQL Multistore System. CLOSER: Cloud Computing and Services Science, Apr 2016, Roma, Italy. pp.352-359, ⟨10.5220/0005923803520359⟩. ⟨lirmm-01341172⟩



Record views


Files downloads