December 2009

December 10, 2009

6:00 - 7:30 PM


David W. Body / Big Creek Software, LLC



MongoDB is a scalable, high-performance, open source, schema-free, document-oriented database that aims to combine the best features of document databases, key-value stores, and RDBMSes. MongoDB stores JSON-style documents and supports dynamic queries with rich JavaScript query expressions.

MongoDB provides a native Ruby driver, and several open source projects provide additional support for using MongoDB from Ruby, including an ActiveRecord adapter.

This presentation will cover the following topics:

  • Intro to MongoDB and overview of MongoDB capabilities
  • Using MongoDB from the JavaScript shell
  • Using MongoDB from the Ruby driver
  • Using MongoDB from within a Rails application

We'll talk about when MongoDB might be a good choice for your project. We'll also try to compare and contrast MongoDB with other document-oriented databases like CouchDB (covered at our February 2009 meeting).

Meeting Location

Coldwell Banker / Mid-America Group Realtors
8825 Northpark Court
Johnston, Iowa

Just north of I35/80 at the 86th Street exit.

GPS coordinates: N 41° 39.368' W 93° 44.378'

Wi-fi Internet access is available.

Click here for a map.

Door Prize

We'll give away the winner's choice of the following JetBrains products:

  • RubyMine Personal License
  • IntelliJ IDEA Personal License
  • ReSharper Personal License
  • TeamCity Build Agent
  • DotTrace

Dinner After the Meeting

If you can, please plan to join us for dinner at a local restaurant after the meeting.