Introduction to MongoDB

Location: Portland 255
Average rating: ***..
(3.76, 25 ratings)

Non-relational databases

Today’s web applications require enormous scalability and performance. This has spurred the growth of a new class of databases that trade off some of the features of relational databases to offer high performance, ease of programming, high availability and the ability to scale in cloud environments. They are collectively called NoSQL or non-relational databases.

Overview of MongoDB

MongoDB (from “humongous”) is a high-performance, open source, schema-free document-oriented database. Trading off a few traditional features of databases (notably joins and transactions) in order to achieve much better performance, MongoDB is fast, scalable, and designed for web development. This talk will cover:

  • Scaling with MongoDB (replica pairs, master/slave, sharding)
  • Getting started – CRUD and the JavaScript shell
  • Creating schemas for a document-oriented DB
  • Interesting features for developers (capped collections, file storage, upserts and more)

Use Cases

Mongo occupies a sweet spot for powering web apps, and is in use at SourceForge, EA Games, Github, the New York Times, The Business Insider, and many other companies.

Kristina Chodorow


Kristina Chodorow is a Software Engineer at 10gen, where she maintains the MongoDB Perl and PHP Drivers. Kristina has presented MongoDB in numerous forums, including OSCON 2009.

Comments on this page are now closed.


Kristina Chodorow
07/26/2010 4:51am PDT

Thanks Michael! I uploaded my slides.

Michael Stack
07/26/2010 2:03am PDT


Do you mind posting the slides from your talk? I’d really appreciate it. I really enjoyed the talk.


  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share?

Contact Us

View a complete list of OSCON contacts