Best of Both Worlds: Building the Bridge Between RDBMS and MongoDB

Will Jang, NBC Universal Group

January 19 2012

Slides

At NBCUniversal, all of our Java applications have been based on MySQL and Oracle. While it's often simple to whip up a new application purely on MongoDB, a new set of challenges arise when replacing or supplementing an existing system created with relational databases. In this talk, I will discuss how we migrated RDBMS applications into MongoDB and how we supplemented an RDBMS application with new features using MongoDB. I'll also discuss how we changed the culture of management and stakeholders that are entrenched in the RDBMS mindset. I will go over the following items in detail: remapping existing MySQL schema to MongoDB, linking items in RDBMS to MongoDB, using GridFS to store and capture MySQL objects, and data used to convince stakeholders to utilize MongoDB in production applications.