Back to Search Start Over

Scalable Join Queries in Cloud Data Stores

Authors :
Guillaume Pierre
Chi-Hung Chi
Zhou Wei
Source :
CCGRID
Publication Year :
2012
Publisher :
IEEE, 2012.

Abstract

Cloud data stores provide scalability and high availability properties for Web applications, but do not support complex queries such as joins. Web application developers must therefore design their programs according to the peculiarities of No SQL data stores rather than established software engineering practice. This results in complex and error-prone code, especially with respect to subtle issues such as data consistency under concurrent read/write queries. We present join query support in Cloud TPS, a middleware layer which stands between a Web application and its data store. The system enforces strong data consistency and scales linearly under a demanding workload composed of join queries and read-write transactions. In large-scale deployments, Cloud TPS outperforms replicated Postgre SQL up to three times.

Details

Database :
OpenAIRE
Journal :
2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Accession number :
edsair.doi...........c81a71df1ac3a97659cfc657f7d466c0
Full Text :
https://doi.org/10.1109/ccgrid.2012.28