Watch the

Videos

 

Book your

Hotel

 

Build your

Schedule

 

Relax

Xtra(ck)

 

Speaker: Mathias Stearn

Mathias works on the core MongoDB server and maintains the C language driver. Previously, he worked at FactSet where he used MongoDB in a log analysis application. He has a degree in Computer Science from the University of Maryland.

Website

http://10gen.com

Twitter

http://twitter.com/mathias_mongo

MongoDB: The New M in Your LAMP Stack

Track: Cloud & nosql, thursday 14:15 - 15:05

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, Business Insider, and more.

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)

Scaling with MongoDB

Track: nosql, tuesday 14:15 - 15:05

MongoDB is an open source, non-relational, document oriented database ideally suited for web development. MongoDB bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems (which provide rich queries and deep functionality).

MongoDB has been designed to scale horizontally via an auto-sharding architecture. Auto-sharding permits the development of large-scale data clusters that incorporate additional machines dynamically, automatically accommodate changes in load and data distribution, and ensure automated failover.

MongoDB

Track: Cloud & nosql, monday - all day

This workshop is led by one of the developers of MongoDB. We'll present the fundamental principles of MongoDB, how to set up and interact with the database, and what to consider when building applications using a document-based data model. This workshop will cover:

   * How to install and configure MongoDB
   * Basic administration via MongoDB's JavaScript console
   * CRUD, indexing, query profiling, atomic updates
   * How the MongoDB drivers work, and how to use them to build applications
   * Map/reduce
   * Data modeling with MongoDB documents
   * Administration
   * Scaling with MongoDB (master/slave configurations, replica sets, and auto-sharding)
   * Unique database features, including capped collections, geo indexing, large file storage, and atomic updates

Øredev founded by: Jayway

Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org