froscon2010 - PREVIEW

FrOSCon
Free and Open Source Software Conference

Speakers
Richard Kreuter
Schedule
Day Day 1 - 2010-08-21
Room HS1/2
Start time 14:00
Duration 01:00
Info
ID 515
Event type Lecture
Track NoSQL
Language used for presentation English
Feedback

MongoDB

The New M in your LAMP Stack

MongoDB (from "humongous") is a high-performance, open source, schema-free, non-relational, 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. Mongo is in use at SourceForge, Etsy, foursquare, GitHub, NYTimes, Justin.tv, Disqus, ShopWiki, and Business Insider.

This talk will cover:

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