Upload
laura-vincent
View
29
Download
6
Tags:
Embed Size (px)
DESCRIPTION
How do large-scale sites and applications remain SQL-based?. G3 Alex Breyfogle & Kao-Ying Chen Rys , Michael. “Scalable SQL:How do large-scale sites and applications remain SQL-based?,” Communications of the ACM. Vol. 54 No. 6, Pages 48-53 10.1145/1953122.1953141. Web. 10 Feb. 2014. - PowerPoint PPT Presentation
Citation preview
How do large-scale sites and applications remain SQL-
based?G3 Alex Breyfogle & Kao-Ying Chen
Rys, Michael. “Scalable SQL:How do large-scale sites and applications remain SQL-based?,” Communications of the ACM. Vol. 54 No. 6, Pages
48-53 10.1145/1953122.1953141. Web. 10 Feb. 2014.
Why does the industry still use SQL?
• Relevance: Relational Databases, Usage.
• NoSQL databases claim to have higher scalability than traditional SQL databases
• Yet giant social media sites such as
Facebook and Twitter still use SQL
Parallel Processing to Scale-up SQL
• Parallel Processing (chapter 15)• Relaxing Data Consistency Constraints
(chapter 8)
Scale-Up: Distributed Processing to Scale-up SQL
• Service Broker allows for asynchrony and high scalability
In the End
• SQL is still used widely in large scale databases
• SQL can be up-scaled by taking advantage of parallel processing and relaxed data consistency constraints