Introduction to MongoDB

*
Accepted Session
Short Form
Scheduled: Wednesday, June 2, 2010 from 1:30 – 2:15pm in Morrison

Excerpt

MongoDB is an open source, high-performance, schema-free, document-oriented database that is rapidly gaining in popularity among web developers. In this talk we'll introduce MongoDB and the features that make it great choice for your web applications.

Description

MongoDB is an open-source, high-performance, schema-free, document-oriented database. The goal of the MongoDB project is to bridge the functionality gap between a key/value store and a traditional RDBMS. This talk will introduce MongoDB and discuss some of the reasons why MongoDB might be the right fit for your project.

We’ll introduce MongoDB by explaining how it compares to traditional relational databases as well as some other non-relational systems. This will focus on the gains in scalability and flexiblity that make MongoDB an attractive option, as well as some examples of when MongoDB might not be the best fit. Following this introduction we will discuss some specific use cases for MongoDB. This will include examples of interacting with MongoDB from several different languages. We will review some of the advanced features of MongoDB and discuss how they can be put to good use.

Questions and discussion will be encouraged throughout the presentation. We’ll be able to dive deeper into any specific topics of interest to the audience.

Speaking experience

Speaker

  • 6220 708100937936 5522348 40914464 7576090 n

    Michael Dirolf

    10gen, Inc.

    Biography

    Mike Dirolf is a Software Engineer at 10gen, where he works on the MongoDB project. He mainly works on client drivers for Python and Ruby, but also takes time out to talk about MongoDB – he has presented at EuroPython, Strange Loop Conf, ReR, RuPy, RubyConf, CodeMash and FLOSS Weekly as well as at various meetup groups around the world. He is currently working on writing “MongoDB: the Definitive Guide” to be published with O’Reilly. Mike received a B.S.E. in Computer Science from Princeton University. Born in Albany NY, Mike currently resides in New York City.

    Sessions

      • Title: Introduction to MongoDB
      • Track: Cooking
      • Room: Morrison
      • Time: 1:302:15pm
      • Excerpt:

        MongoDB is an open source, high-performance, schema-free, document-oriented database that is rapidly gaining in popularity among web developers. In this talk we’ll introduce MongoDB and the features that make it great choice for your web applications.

      • Speakers: Michael Dirolf