CloudMdsQL: querying heterogeneous cloud data stores with a common language

dc.contributor.author Kolev,B en
dc.contributor.author Valduriez,P en
dc.contributor.author Bondiombouy,C en
dc.contributor.author Jimenez Peris,R en
dc.contributor.author Pau,R en
dc.contributor.author José Orlando Pereira en
dc.date.accessioned 2018-01-17T15:26:43Z
dc.date.available 2018-01-17T15:26:43Z
dc.date.issued 2016 en
dc.description.abstract 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. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/6731
dc.identifier.uri http://dx.doi.org/10.1007/s10619-015-7185-y en
dc.language eng en
dc.relation 5602 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title CloudMdsQL: querying heterogeneous cloud data stores with a common language en
dc.type article en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00G-SHY.pdf
Size:
1.85 MB
Format:
Adobe Portable Document Format
Description: