Skip to content
Herman Lee edited this page Nov 18, 2015 · 12 revisions

Welcome to Facebook's MySQL 5.6 Repository!

Our repository is based on WebscaleSQL's 5.6 branch. We have added a number of significant features to our code.

MyRocks (MySQL on RocksDB)

RocksDB is LSM database and well optimized on Flash storage -- much smaller space, much smaller write volume (write amplification) with small read penalty compared to a B+ tree implementation such as InnoDB. The MyRocks project adds a new storage engine into MySQL using RocksDB.

DocStore

DocStore is a JSON-styled document database built using MySQL. At the foundation we are enhancing MySQL to support efficient storage and querying of document data.

Additional Statistics

New performance data and statistics information have been added to the InnoDB storage engine. Among them are new new Information Schema tables and additional slow query log data.

Other Improvements

Support for features such as defragmentation and compression in InnoDB (some of which are already in WebscaleSQL).

Clone this wiki locally