Real-time Data Aggregation with MongoDB

A session at Symfony Live Portland 2013

Wednesday 22nd May, 2013

5:00pm to 6:00pm (PST)

Real-time analytics dashboards, nightly reports and ad hoc querying are just some of the ways we make sense of data. Each entails its own set of design constraints, benefits and trade-offs. Originally, map/reduce or data warehousing (i.e. exporting to an RDBMS) was the only option for data aggregation in MongoDB; however, version 2.2 introduced a new aggregation framework. Modeled after UNIX pipes, this framework combines the simplicity of SQL aggregation operators (e.g. min, group by) with the power of map/reduce and performance we've come to expect from MongoDB. In the latter half of this talk, we will look at a few PHP applications demonstrating the aggregation framework in action.

About the speaker

This person is speaking at this event.
Jeremy Mikola

PHP engineer @10gen, servant @hobokengrace, #Symfony2 and #Doctrine2 contributor and general food truck enthusiast bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 5:00pm6:00pm PST

Date Wed 22nd May 2013

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session