DocumentCode :
140984
Title :
SAGE: A logical and physical design tool for entity-group based new SQL systems
Author :
Bin Liu ; Wang-Pin Hsiung ; Tatemura, J. ; Hacigumus, H.
Author_Institution :
NEC Labs. America, Cupertino, CA, USA
fYear :
2014
fDate :
March 31 2014-April 4 2014
Firstpage :
1266
Lastpage :
1269
Abstract :
Entity-group based new SQL systems achieve scalability and consistency at the same time by using a key-value store as the storage layer and limiting each transaction´s boundary to a collection of data (called an entity-group). Examples of such systems are Google´s Megastore, NEC´s Partiqle, and LinkedIn´s Espresso. Application developers of such systems face tremendous challenges, both in designing entity-groups (and hence transaction boundaries) and physical layout of data in key-value stores. Entity-group designs directly impact consistency semantics of the workload, and physical layout impacts the application throughput. Both problems are challenging for users to solve manually. In this demonstration, we show a system that solves both problems with a user-friendly GUI built on our principled formal methods. We demonstrate the system using a simple Auction benchmark, and a more complex TPC-W benchmark.
Keywords :
SQL; graphical user interfaces; Auction benchmark; Google Megastore; LinkedIn Espresso; NEC Partiqle; SAGE; SQL system; TPC-W benchmark; consistency semantics; entity-group design; key-value store; logical design tool; physical design tool; principled formal method; storage layer; user-friendly GUI; Benchmark testing; Graphical user interfaces; Indexes; Layout; Optimization; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering (ICDE), 2014 IEEE 30th International Conference on
Conference_Location :
Chicago, IL
Type :
conf
DOI :
10.1109/ICDE.2014.6816757
Filename :
6816757
Link To Document :
بازگشت