Percona Live: Data Performance Conference 2016 Logo

April 18-21, 2016

Santa Clara, California

MySQL Document Store: Under the Hood

MySQL Document Store: Under the Hood

 21 April 01:50 PM - 02:40 PM @ Ballroom F
Experience level: 
50 minutes conference


Following the Introduction to MySQL Document Store session, we give a more in-depth tour of its implementation and core components. We will cover the X protocol, designed from the ground up to remove some of the shortcomings in the original MySQL protocol, expose the new functionality and includes new advanced features that will allow MySQL to continue evolving cleanly and efficiently. The X plugin, included in MySQL 5.7.12, is the server side of the X protocol implementation and introduces a new programming interface. Finally, we will also describe how the Document to Relational model worlds meet, enabling a new way to develop applications with MySQL.


Mike Frank's picture

Mike Frank

Product Management Director, Oracle


Over the past 20 years, Mike has helped organizations formulate and implement complex new products and strategies. His background spans database development, tools, packaging, security, and backup. He's brought well over 15 new to market products. At MySQL he's been instrumental in working with various database and development tools, the mysql repos, and various security products and features. As a founder and VP of Products at Gazzang (acq. by Cloudera) he brought to market Linux TDE and a SaaS key management products. As a co-founder and head of products at Idera he brought to market 5 database management products including SQL Secure, SQL Compliance Manager, and SQLsafe. At PentaSafe/NetIQ, as Product Author and Product Line Manager, he created a line of products for Security and Risk assessment of Linux and Web Servers. Mikes experience spans databases, operating systems, security, e-business, and trading systems

Jan Kneschke's picture

Jan Kneschke

Architect at MySQL, Oracle


Architect at MySQL, takes care of smooth interactions between the components of the MySQL Document Store since its very first days. Over the last decade he was a founding member of the MySQL Enterprise Monitor for which he designed and maintained core components, started the open-source MySQL Proxy and took care of the documentation of the MySQL Client/Server Protocol. In his previous life wrote lighttpd, a open-source, fast, event-driven, non-blocking network I/O based HTTP server.

Alfredo Kojima

Sr. Software Development Manager, Oracle


Development lead / manager at MySQL, has been working on the MySQL Document Store project since its inception, including the server plugin, the new MySQL Shell and other exciting things yet to come. He has been part of the MySQL family for over a decade and was previously in the MySQL GUI Tools team, having written code and leading development of products like MySQL Administrator, Query Browser and Workbench. Even before joining MySQL, he has always been involved with OpenSource, having worked in Brazilian Linux company Conectiva and writing Window Maker, a Linux graphical interface, as a pet project.

Share this talk