Contents
原文網址
文章鏈結:How I explained MapReduce to my Wife?
文章內容摘要筆記
我想大部分的人應該都不需要向自己的另一半解釋什麼是 MapReduce ,這篇文章很有趣的點是跟昨天分享的那一篇 文章-Concurrency 不等於 Parallelism 很類似,同樣用了廚房做菜的案例,這次使用了做不同口味的辣椒醬和要如何大量製造不同口味的辣椒醬來解釋什麼是 MapReduce ,想要學習如何用「譬喻」來解釋抽象的事物,這兩篇文章都很經典
文章看到最後,我還是比較喜歡網路另一個對 MapReduce 的最簡短解釋 ,因為我不會做菜 XD
We want to count all the books in the library. You count up shelf #1, I count up shelf #2. That’s map. The more people we get, the faster it goes.
Now we get together and add our individual counts. That’s reduce.
我們要數圖書館中的所有書。你數1號書架,我數2號書架。這就是「Map」。我們人越多,數書就更快。現在我們到一起,把所有人的統計數加在一起。這就是「Reduce」。