MongoSV 2011 Workshops

December 8, 2011

We're offering four in-depth, hands-on MongoDB workshops the day prior to MongoSV. Each class is limited to 12 participants, and registration includes admission to MongoSV.

Workshop Waitlist

At this time, the Schema design and architecture, Performance Tuning, and Operations Hands-On sessions are sold out. Please contact to be added to the waiting list.

Morning Sessions: 9-12:30

Schema design and architecture

Effective uses of MongoDB often evince data organization that's different from what one finds with other databases, for reasons that range from performance to flexibility to architecture. This workshop will focus on patterns of MongoDB document design, and how they relate to application deployment architectures. Topics to cover will include migration from the relational mindset, techniques for taking advantage of asynchronous replication, shard key selection strategies, and more!

Java Development

This session is aimed at both current and new Java developers working with MongoDB. The session starts with opening a connection to MongoDB and quickly moves on to advanced querying, updating, write concerns, cursors and hooks available for monitoring. The session will also cover Java development as related to replica sets and sharding. Finally, there will be a quick overview of Morphia, the JPA like ORM built on top of the MongoDB Java driver. To get the most out of this session, you should already know how to code in Java.

Afternoon Sessions: 1:30-5

Performance Tuning

Many applications demand high performance from databases like MongoDB. This workshop will cover what database administrators and operators need to know to get the utmost performance from their MongoDB deployments. Topics to cover will include query profiling, indexing selection, disk utilization, and more!

Operations Hands-On

Do you need to grow a replica set? Migrate servers to different hosts? Repair a deployment after hardware failures? If so, then this workshop is for you. Attendees will work through several model operational scenarios, covering both planned and unplanned maintenance tasks, backups and recovery processes, responding to database growth requirements, and more!


Since the workshops are short, participants should have MongoDB and necessary drivers installed prior to class. Participants arriving more than 20 minutes late will not be allowed to join.

Cancellation Policy

Class fees are not refundable, creditable, or transferable 48 hours prior to the start of the class.