CloudMdsQL
Résumé
The CloudMdsQL (Cloud Multi-datastore Query Language) polystore transforms
queries expressed in a common SQL-like query language into an optimized query execution plan to
be executed over multiple cloud data stores (SQL, NoSQL, HDFS, etc.) through a query engine. The compiler/
optimizer is implemented in C++ and uses the Boost.Spirit framework for parsing context-free grammars.
CloudMdsQL has been validated on relational, document and graph data stores in the context of the
CoherentPaaS European project.