我在http://en.wikipedia.org/wiki/MapReduce阅读了 mapreduce ,了解了如何在许多“文档”中获取“单词”计数的示例。但是我不明白以下行:
因此,MapReduce 框架将(键,值)对列表转换为值列表。这种行为不同于函数式编程 map 和 reduce 组合,后者接受任意值的列表并返回一个组合 map 返回的所有值的单个值。
有人可以再次详细说明区别(MapReduce框架VS map和reduce组合)吗?特别是,reduce 函数式编程有什么作用?
非常感谢。