<slide>
<title>Aggregation Framework</title>

<blurb>Powerful framework for running multiple operations in a pipeline, mostly replacing M/R:</blurb>
<list>
	<bullet>%$match%: for matching documents, à la %find()%.</bullet>
	<bullet>%$project%: for "rewriting" documents, but more powerful with
	computed expressions: adding fields (%$add%),
	string functions (%$toLower%), etc</bullet>
	<bullet>%$unwind%: hands out array elements each at a time</bullet>
	<bullet>%$group%: aggregates items into buckets defined by key</bullet>
	<bullet>%$sort%, %$limit%, and %$skip%</bullet>
</list>
</slide>
