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)
- Creating schemas for a document-oriented DB
- Interesting features for developers (capped collections, file storage, upserts and more)
Mongo occupies a sweet spot for powering web apps, and is in use at SourceForge, Justin.tv, Github, the New York Times, The Business Insider, and many other companies.
Presenter Bio - Kristina Chodorow
Kristina Chodorow is a software engineer at 10gen, the company that provides commercial support and training for MongoDB. She maintains the MongoDB Perl and PHP drivers and gives talks at conferences and meetups around the world.
6:30 - 7:00 -- Doors open/general socializing & food provided by Percona
7:00 - 7:15 -- Intro/announcements
7:15 - 8:00(ish) -- Main presentation by Kristina Chodorow
8:00 - 9:00 -- Main presentation Q&A
9:00 - 10:00 -- General discussion/Q&A/networking/etc.
10:00ish -- post-event socializing... aka beers someplace nearby