DocumentCode :
2321398
Title :
Scalable Join Queries in Cloud Data Stores
Author :
Wei, Zhou ; Pierre, Guillaume ; Chi, Chi-Hung
fYear :
2012
fDate :
13-16 May 2012
Firstpage :
547
Lastpage :
555
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.
Keywords :
Internet; cloud computing; data integrity; middleware; query processing; software engineering; CloudTPS; NoSQL data stores; PostgreSQL; Web application developers; cloud data stores; complex code; complex queries; error-prone code; high availability properties; large-scale deployments; middleware layer; read-write transactions; scalable join queries support; software engineering; Cloud computing; Data models; Educational institutions; Indexes; Protocols; Scalability; Cloud Computing; Join Queries; NoSQL; Scalability; Secondary-key Queries; Web applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4673-1395-7
Type :
conf
DOI :
10.1109/CCGrid.2012.28
Filename :
6217465
Link To Document :
بازگشت