最早提出這方法的人是Google,後期來運用在雲端技術上,
Map-Reduce 可以將資料平行分散到雲端上面分別同步進行運算,
再回傳各點運算的值在做整合,
這樣可以解省成本以及可以快速運算,
如果資料量不夠大就沒辦法顯示他的好處,
Map-Reduce 的原理
Map-Reduce 分成兩端,Map和Reduce,
先將資料分解成很多小問題,
再給傳到每個雲端上的map進行運算,
就成值傳給Reduce做部份整合,
之後再將 Reduce 的資料整合,
最後得到一開始想要的運算結果。
參考資料來源;
http://www.slideshare.net/waue/hadoop-map-reduce-3019713
http://www.ithome.com.tw/itadm/article.php?c=49410&s=7
沒有留言:
張貼留言