TY - GEN
T1 - Yesquel
T2 - 25th ACM Symposium on Operating Systems Principles, SOSP 2015
AU - Aguilera, Marcos K.
AU - Leners, Joshua B.
AU - Walfish, Michael
N1 - Publisher Copyright:
© Copyright 2015 ACM.
PY - 2015/10/4
Y1 - 2015/10/4
N2 - Web applications have been shifting their storage systems from SQL to NOSQL systems. NOSQL systems scale well but drop many convenient SQL features, such as joins, secondary indexes, and/or transactions. We design, develop, and evaluate Yesquel, a system that provides performance and scalability comparable to NOSQL with all the features of a SQL relational system. Yesquel has a new architecture and a new distributed data structure, called YDBT, which Yesquel uses for storage, and which performs well under contention by many concurrent clients. We evaluate Yesquel and find that Yesquel performs almost as well as Redis - a popular NOSQL system-and much better than MYSQL Cluster, while handling SQL queries at scale.
AB - Web applications have been shifting their storage systems from SQL to NOSQL systems. NOSQL systems scale well but drop many convenient SQL features, such as joins, secondary indexes, and/or transactions. We design, develop, and evaluate Yesquel, a system that provides performance and scalability comparable to NOSQL with all the features of a SQL relational system. Yesquel has a new architecture and a new distributed data structure, called YDBT, which Yesquel uses for storage, and which performs well under contention by many concurrent clients. We evaluate Yesquel and find that Yesquel performs almost as well as Redis - a popular NOSQL system-and much better than MYSQL Cluster, while handling SQL queries at scale.
UR - http://www.scopus.com/inward/record.url?scp=84957959060&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84957959060&partnerID=8YFLogxK
U2 - 10.1145/2815400.2815413
DO - 10.1145/2815400.2815413
M3 - Conference contribution
AN - SCOPUS:84957959060
T3 - SOSP 2015 - Proceedings of the 25th ACM Symposium on Operating Systems Principles
SP - 245
EP - 262
BT - SOSP 2015 - Proceedings of the 25th ACM Symposium on Operating Systems Principles
PB - Association for Computing Machinery, Inc
Y2 - 5 October 2015 through 7 October 2015
ER -