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