- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
map reduce 介绍 - classcloud
Map Reduce 介紹 王耀聰 陳威宇 Jazz@.tw waue@.tw 2008. 04 . 27-28 國家高速網路與計算中心(NCHC) Outline Why should we learn this ? What is MapReduce ? Where does it fix ? What is its benefit ? How does it work ? Must be in Java ? 目的 Google 原生定義 MapReduce is a framework for computing certain kinds of distributable problems using a large number of computers (nodes), collectively referred to as a cluster. Hadoop MapReduce定義 Hadoop Map/Reduce是一個易於使用的軟體平台,以MapReduce為基礎的應用程序,能夠運作在由上千台PC所組成的大型叢集上,並以一種可靠容錯的方式平行處理上P級別的資料集。 MapReduce由來 Functional Programming : Map Reduce map(...) : [ 1,2,3,4 ] – (*2) - [ 2,4,6,8 ] reduce(...): [ 1,2,3,4 ] - (sum) - 10 對應演算法中的Divide and conquer 將問題分解成很多個小問題之後,再做總和 首先被Google引用到程式設計的軟體架構內,使用在大規模數據的運算中 應用範圍 Text tokenization Indexing and Search Data mining machine learning … MapReduce 運作流程 範例 Streaming Pipes 雖然Hadoop框架是用Java實作,但Map/Reduce應用程序則不一定要用 Java來寫 Hadoop Streaming : 執行作業的工具,使用者可以用其他語言 (如:PHP)套用到Hadoop的mapper和reducer Hadoop Pipes:C++ API * 自由軟體實驗室 * Why should we learn this ? 知己知彼百戰百勝 太歲頭上動土 What is MapReduce ? What is MapReduce ? What is MapReduce ? Where does it fix ? /2008/08/26/known-applications-of-mapreduce/ split 0 split 1 split 2 split 3 split 4 part0 map map map reduce reduce part1 input HDFS copy sort/merge output HDFS How does it work ? I am a tiger, you are also a tiger a,2 also,1 am,1 are,1 I,1 tiger,2 you,1 I,1 am,1 a,1 tiger,1 you,1 are,1 also,1 a, 1 tiger,1 am,1 a,2 also,1 are,1 I, 1 tiger,2 you,1 reduce n1 n2 n3 map How does it work ? Must be in Java ? 一個使用在大量節點叢集上計算各式各樣問題的軟體架構 一個使用在大量節點叢集上計算各式各樣問題的軟體架構 * *
您可能关注的文档
- kriging插值和序贯高斯条件模拟算法的对比分析 - 地理科学进展.pdf
- kt100通讯协议 - 杭州盘古自动化系统有限公司.pdf
- l05 - 云端分散式hadoop实验.ppt
- lab lavm11直读光谱仪年度性能完整性检测技术协议20161120.doc
- la2cuo4 微晶的溶胶–凝胶法制备及合成活化能 - ingenta connect.pdf
- labview用于分布式测量与控制系统.pdf
- ladder型原子辅助光力学系统的光学多稳响应 - 光子学报.pdf
- ldar 检测报告 - 浙江嘉化集团股份有限公司.pdf
- lamost恒星光谱分类和巨星样本.pdf
- lecture 1 – introduction.ppt
- 广东省广州市增城区2025年八年级下学期语文期末试卷及答案.docx
- 2010-2023历年暖春三月,贴心开学测初三地理第八套.docx
- 现金合作协议合同协议.docx
- 电梯维护劳务合同协议.docx
- 电梯井防水协议书范本.docx
- 2010-2023历年普通高等学校招生统一考试物理试题(海南卷).docx
- 2010-2023历年普通高等学校招生统一考试物理试题(上海卷).docx
- 2010-2023历年普通高等学校招生统一考试化学试题(海南卷).docx
- 广东省汕头市潮阳区2025年八年级下学期语文期末试卷及答案.docx
- 广东省汕头市澄海区2025年八年级下学期语文期末试卷及答案.docx
文档评论(0)