http://en.wikipedia.org/wiki/MapReduceでmapreduce を読み、多くの「ドキュメント」で「単語」の数を取得する方法の例を理解しました。ただし、次の行がわかりませんでした。
したがって、MapReduce フレームワークは (キー、値) ペアのリストを値のリストに変換します。この動作は、関数型プログラミングの map と reduce の組み合わせとは異なります。これは、任意の値のリストを受け入れ、map によって返されるすべての値を組み合わせた 1 つの値を返します。
誰かがもう一度違いを詳しく説明できますか (MapReduce フレームワーク VS マップとリデュースの組み合わせ)? 特に、reduce 関数型プログラミングは何をするのでしょうか?
どうもありがとう。