2012年8月30日 星期四

雲端運算 Map-Reduce

Map-Reduce 是 Hadoop 的主要運算核心,
最早提出這方法的人是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

沒有留言:

張貼留言