Introduction to MongoDB for MySQL Users

Tutorials
1 April 1:30PM - 4:30PM @ Ballroom E

Experience level: 
Beginner
Duration: 
6 hours tutorial
Many organizations use NoSQL solutions along with a relational database system, and the combination of MongoDB with MySQL is popular. This tutorial will show you everything you need to take advantage of MongoDB. You will learn: - How to install the server for development and production - How to feel comfortable with the command line client - How to use the aggregation framework to build complex queries - How to use indexes for better performance - How to build a scalable and fault-tolerant cluster with replication and sharding - How to perform backups We will build a small web application on a virtual machine during the session to demonstrate all the above features.


Speakers

Database Engineer, Slice Technologies
Biography: 
Stephane has worked for almost 15 years in open source environments, and has spent most of the last 10 years solving performance or high-availability problems with MySQL and more recently MongoDB. He is now working for Slice Technologies, a company that helps you keep track of your online purchases. His main role is to automate MySQL and MongoDB operations, and from time to time, he is also very excited to kill a nasty query or add a missing index on a 500GB table. When not in front of a computer, Stéphane likes spending time with his family. He also hopes to become a decent chess player someday.

Slides