Design and Implementation of the CloudMdsQL Multistore System

Boyan Kolev, Carlyna Bondiombouy, Oleksandra Levchenko, Patrick Valduriez, Ricardo Jimenez-Peris, Raquel Pau, José Pereira

2016

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.

Download


Paper Citation


in Harvard Style

Kolev B., Bondiombouy C., Levchenko O., Valduriez P., Jimenez-Peris R., Pau R. and Pereira J. (2016). Design and Implementation of the CloudMdsQL Multistore System . In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 1: DataDiversityConvergence, (CLOSER 2016) ISBN 978-989-758-182-3, pages 352-359. DOI: 10.5220/0005923803520359

in Bibtex Style

@conference{datadiversityconvergence16,
author={Boyan Kolev and Carlyna Bondiombouy and Oleksandra Levchenko and Patrick Valduriez and Ricardo Jimenez-Peris and Raquel Pau and José Pereira},
title={Design and Implementation of the CloudMdsQL Multistore System},
booktitle={Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 1: DataDiversityConvergence, (CLOSER 2016)},
year={2016},
pages={352-359},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005923803520359},
isbn={978-989-758-182-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 1: DataDiversityConvergence, (CLOSER 2016)
TI - Design and Implementation of the CloudMdsQL Multistore System
SN - 978-989-758-182-3
AU - Kolev B.
AU - Bondiombouy C.
AU - Levchenko O.
AU - Valduriez P.
AU - Jimenez-Peris R.
AU - Pau R.
AU - Pereira J.
PY - 2016
SP - 352
EP - 359
DO - 10.5220/0005923803520359