Query Processing in Cloud Multistore Systems

In the CoherentPaaS project, we are developing the Cloud Multidatastore Query Language (CloudMdsQL). CloudMdsQL is a functional SQL-like language, capable of querying multiple heterogeneous data stores within a single query that may contain embedded invocations to each data store's native query interface. In this paper, we introduce the problem of effcient query processing of multiple data stores with CloudMdsQL, and our approach to solve it.

[1]  Patrick Valduriez,et al.  CloudMdsQL: querying heterogeneous cloud data stores with a common language , 2016, Distributed and Parallel Databases.

[2]  Patrick Valduriez,et al.  Principles of Distributed Database Systems, Third Edition , 2011 .

[3]  David J. DeWitt,et al.  Split query processing in polybase , 2013, SIGMOD '13.

[4]  Patrick Valduriez,et al.  Principles of Distributed Database Systems , 1990 .

[5]  Tore Risch,et al.  Querying combined cloud-based and relational databases , 2011, 2011 International Conference on Cloud and Service Computing.

[6]  Ioana Manolescu,et al.  Invisible Glue: Scalable Self-Tunning Multi-Stores , 2015, CIDR.

[7]  Patrick Valduriez,et al.  Integrating Big Data and Relational Data with a Functional SQL-like Query Language , 2015, DEXA.

[8]  Kevin Wilkinson,et al.  Optimizing analytic data flows for multiple execution engines , 2012, SIGMOD Conference.

[9]  Patrick Valduriez,et al.  Scaling Access to Heterogeneous Data Sources with DISCO , 1998, IEEE Trans. Knowl. Data Eng..

[10]  Tao Zou,et al.  Joins for Hybrid Warehouses: Exploiting Massive Parallelism in Hadoop and Enterprise Data Warehouses , 2015, EDBT.

[11]  Hakan Hacigümüs,et al.  MISO: souping up big data query processing with a multistore system , 2014, SIGMOD Conference.

[12]  Abraham Silberschatz,et al.  HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads , 2009, Proc. VLDB Endow..

[13]  Hakan Hacigümüs,et al.  Odyssey: A Multi-Store System for Evolutionary Analytics , 2013, Proc. VLDB Endow..