DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

WebScaleSQL


WebScaleSQL was an open-source relational database management system built as a collaborative branch of MySQL 5.6, aimed at deployments managing large data volumes across many servers.

Source Code
https://github.com/facebookarchive/webscalesql-5.6[02]
Country of Origin
CN, US
Start Year
2014 [03]
End Year
2016 [05]
Project Type
Open Source
Written in
Bash, C, C++, Perl
Derived From
MySQL
Operating System
Linux
License
GPL v2

Database Entry

WebScaleSQL


WebScaleSQL was an open-source relational database management system built as a collaborative branch of MySQL 5.6, aimed at deployments managing large data volumes across many servers.

History


The consortium grew out of a shared problem: companies running some of the world's largest MySQL deployments found that a stock distribution did not meet their scale-oriented needs. Each had maintained its own internal branch for years, reapplying custom patches whenever a new major MySQL release shipped. Rather than keep duplicating that effort, they chose to maintain a common set of changes together instead of separate branches and pool features they'd each developed independently.

Announced on March 27, 2014, the project was initiated by Facebook, Google, LinkedIn, and Twitter to consolidate these modifications. It was released under the GNU GPL v2, so others at a comparable scale could contribute. Alibaba Group joined in January 2015. In December 2016, the companies announced they would cease contributions, citing their differing needs, and the repository was archived that year.

Checkpoints


Same as MySQL

Compression


Same as MySQL

Concurrency Control


Same as MySQL

Data Model


Same as MySQL

Foreign Keys


Same as MySQL

Indexes


Same as MySQL

Isolation Levels


Same as MySQL

Joins


Same as MySQL

Logging


Same as MySQL

Query Compilation


Same as MySQL

Query Execution


Same as MySQL

Query Interface


SQL

Same as MySQL

Storage Architecture


Same as MySQL

Storage Model


Same as MySQL

Storage Organization


Same as MySQL

Stored Procedures


Same as MySQL

System Architecture


Same as MySQL

Views


Same as MySQL

Citations

5 sources
  1. WebScaleSQL | "We're Gonna Need A Bigger Database" webscalesql.org
  2. GitHub - facebookarchive/webscalesql-5.6: WebScaleSQL, Version 5.6, based upon the MySQL-5.6 community releases. · GitHub github.com
  3. WebScaleSQL - Wikipedia wikipedia.org
  4. https://twitter.com/WebScaleSQL twitter.com
  5. WebScaleSQL | "We're Gonna Need A Bigger Database" webscalesql.org
Revision #9