MongoDB: The Way and Its Power

A session at RubyNation 2010

A document database like MongoDB seems like a great idea. But when it comes to building an application, we may start to miss all those patterns familiar to us from relational databases. Where are my joins? How do I handle polymorphic associations? Here, we'll examine a dozen ideas for working the MongoDB way, including plenty of code examples. These techniques will highlight the unique features of the database, among them atomic updates, map/reduce, and the notion of embedded documents. We'll also consider the hard questions, including how to achieve durability, plan for scale, and reassure our relational-database-oriented brethren of the viability of a document database like MongoDB. You'll come away with a good sense for the surprises and joys of building apps in MongoDB.

About the speaker

This person is speaking at this event.
Kyle Banker

Works @10gen. Technologist by profession but philosopher at heart. Worker for Peace. Author of MongoDB in Action. Bach enthusiast. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

Short URL


Official event site


View the schedule



Books by speaker

  • MongoDB in Action

See something wrong?

Report an issue with this session