December 2009
December 10, 2009
6:00 - 7:30 PM
Speaker
David W. Body / Big Creek Software, LLC
Topic
MongoDB
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.
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.