Percona Live: Data Performance Conference 2016 Logo

April 18-21, 2016

Santa Clara, California

MyRocks, MongoRocks and RocksDB

MyRocks, MongoRocks and RocksDB

 20 April 10:15 AM - 10:40 AM
Experience level: 
Intermediate
Duration: 
Keynote
Tracks:
Sponsored
Topics:
Other

Description

RocksDB is an embedded database engine. MyRocks and MongoRocks are RocksDB storage engines for MySQL and MongoDB. All of this is open-source. Facebook started these projects to get better performance, efficiency and compression with fast storage devices like flash-based SSD but they also work great with disks. I will explain how and why MyRocks provides better performance, efficiency and compression using real and synthetic workloads. In one case we get 2X better compression compared to compressed InnoDB for a production workload. For these reasons we expect MyRocks to become the web-scale storage engine for MySQL.

Speakers

Mark Callaghan's picture

Mark Callaghan

Software Engineer, Database Infrastructure, Facebook

Biography:

Mark's focus is on making databases perform better. He used to lead the MySQL development team at Facebook and prior to that led the MySQL development team at Google. He also worked at Oracle, Identity Engines and Informix on database internals. Mark has an MS in Computer Science from the University of Wisconsin-Madison.

Share this talk


Slides