Running Microsoft SQL Server 2012 on a Scale-Out File Server
How do large-scale sites and applications remain SQL-based?
-
Upload
laura-vincent -
Category
Documents
-
view
29 -
download
6
description
Transcript of How do large-scale sites and applications remain SQL-based?
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