Skip Main Navigation
Page Content
This event has ended

Schema Design with MongoDB

MongoDB

Tuesday, April 27, 2010 from 1:00 PM to 2:00 PM (PDT)

Schema Design with MongoDB

Ticket Information

Type End Quantity
General Admission Ended Free  

Share Schema Design with MongoDB

Event Details

Webinar Details

One of the challenges that comes with moving to MongoDB is figuring how best to model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB. The simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to the standard, normalized, relational model.  Not only that, MongoDB has several unique features, such as atomic updates and indexed array keys, that greatly influence the kinds of schemas that make sense. Understandably, this begets good questions:

  • Are foreign keys permissible, or is it better to represent one-to-many relations within a single document?
  • Are join tables necessary, or is there another technique for building out many-to-many relations?
  • What level of denormalization is appropriate?
  • How do my data modeling decisions affect the efficiency of updates and queries?

In this session, we'll answer these questions and more, provide a number of data modeling rules of thumb, and discuss the tradeoffs of various data modeling strategies. There will also be plenty of time for Q & A; sign up for the session, and bring your hard questions.

Presenter Bio

Kyle Banker works at 10gen, where he maintains the MongoDB Ruby Driver and supports the Ruby developer community. Previously, Kyle built e-commerce and social networking applications at Alexander Interactive, and he once thrived as a languages nerd and a teacher of English lit.

Additional Information

Contact meghan@10gen.com for more information.

Have questions about Schema Design with MongoDB? Contact MongoDB

When & Where


Webinar
Link and passcode provided with confirmation email


Tuesday, April 27, 2010 from 1:00 PM to 2:00 PM (PDT)


  Add to my calendar

Organizer

MongoDB

MongoDB is the next-generation database that helps businesses transform their industries by harnessing the power of data. The world’s most sophisticated organizations, from cutting-edge startups to the largest companies, use MongoDB to create applications never before possible at a fraction of the cost of legacy databases. MongoDB is the fastest-growing database ecosystem, with over 8 million downloads, thousands of customers, and over 650 technology and service partners. Learn more at www.mongodb.com.

  Contact the Organizer

Interested in hosting your own event?

Join millions of people on Eventbrite.

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.