MapReduce: Difference between revisions

Content deleted Content added
References: Put references into three columns
Line 10:
| date = October 16, 2010
| quote = The MapReduce implementation in MongoDB has little to do with map reduce apparently. Because for all I read, it is single-threaded, while map-reduce is meant to be used highly parallel on a cluster. ... MongoDB MapReduce is single threaded on a single server...
}}</ref> Only when the optimized distributed shuffle operation (which reduces network communication cost) and fault tolerance features of the MapReduce framework come into play, is the use of this model beneficial.{{fact|date=October 2014}}
 
MapReduce [[library (software)|libraries]] have been written in many programming languages, with different levels of optimization. A popular [[open-source software|open-source]] implementation is [[Apache Hadoop]]. The name MapReduce originally referred to the proprietary [[Google]] technology but has since been [[generic trademark|genericized]].