Welcome to Percona Live Online 2021
Online Open Source Database Conference
Back To Schedule
Wednesday, May 12 • 09:00 - 09:30
A Large Scale MongoDB Migration From MMAPv1 to WiredTiger

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

MMAPv1 storage engine was deprecated in MongoDB 4.0 and removed in MongoDB 4.2, which makes WiredTiger the only available storage engine for MongoDB from version 4.2 and downwards. Even WiredTiger became available in MongoDB version 3.0 most users delayed the migration between the storage engines for various reasons, like bugs or the uncertainty of being an early adopter. As a matter of fact, some users delayed the unavoidable storage engine migration until MongoDB 4.0.

In this presentation, we are going to describe a large-scale migration of an MMAPv1 environment to WiredTiger. For the scope of this presentation, we define as a large-scale environment, as an installation with more than 100 TeraBytes of data, more than 1000 shards involved, and more than 100 different workloads. We are going to focus mainly on the preparation steps, as we think it's the most important piece of this type of migration. At the same time, we are going to analyze the actual migration steps, the rollback procedure, and most importantly the lessons learned

avatar for Antonios Giannopoulos

Antonios Giannopoulos

Senior Database Administrator, Rackspace Technology
I am working as Senior NoSQL Database Administrator at Rackspace supporting thousands of MongoDB installations over the past 7 years. I have 18 years experience in databases and system engineering. I really enjoy challenges in sharding and schema design and love migrations from Relational... Read More →

Wednesday May 12, 2021 09:00 - 09:30 EDT
Room #2