Real-Time Analytics Schema Design and Optimization

Ryan Nitz

June 21, 2011

An overview of an analytics system and how the schema was optimized to handle the data being collected and queried. Similar to when dealing with relational databases, careful thought must be given to the design of a schema for a document database. There isn't a one size fits all approach to schema design and fortunately when dealing with MongoDB, schema migrations are fairly easy.