成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hadoop優點及其結構示意圖詳解

開發 架構 Hadoop
你是否知道Hadoop,這里就向大家介紹一下Hadoop概念以及它的結構示意圖,歡迎大家一起來學習,希望通過本文的學習大家對Hadoop有一定的認識。

本節和大家一起學習一下Hadoop方面的知識,本節主要內容有Hadoop概念介紹,Hadoop結構示意圖和Hadoop的優點及使用場景,歡迎大家一起來學習Hadoop。首先看一下Hadoop的概念。

Hadoop概念

       Hadoop是一個分布式系統基礎架構,由Apache基金會開發。用戶可以在不了解分布式底層細節的情況下,開發分布式程序。充分利用集群的威力高速運算和存儲。
  簡單地說來,Hadoop是一個可以更容易開發和運行處理大規模數據的軟件平臺。
  Hadoop實現了一個分布式文件系統(HadoopDistributedFileSystem),簡稱HDFS。HDFS有著高容錯性(fault-tolerent)的特點,并且設計用來部署在低廉的(low-cost)硬件上。而且它提供高傳輸率(highthroughput)來訪問應用程序的數據,適合那些有著超大數據集(largedataset)的應用程序。HDFS放寬了(relax)POSIX的要求(requirements)這樣可以流的形式訪問(streamingaccess)文件系統中的數據。

Hadoop結構示意圖

在Hadoop的系統中,會有一臺Master,主要負責NameNode的工作以及JobTracker的工作。JobTracker的主要職責就是啟動、跟蹤和調度各個Slave的任務執行。還會有多臺Slave,每一臺Slave通常具有DataNode的功能并負責TaskTracker的工作。TaskTracker根據應用要求來結合本地數據執行Map任務以及Reduce任務。

說到這里,就要提到分布式計算最重要的一個設計點:MovingComputationisCheaperthanMovingData。就是在分布式處理中,移動數據的代價總是高于轉移計算的代價。簡單來說就是分而治之的工作,需要將數據也分而存儲,本地任務處理本地數據然后歸總,這樣才會保證分布式計算的高效性。

為什么要選擇Hadoop?

說完了What,簡單地說一下Why。官方網站已經給了很多的說明,這里就大致說一下其優點及使用的場景(沒有不好的工具,只用不適用的工具,因此選擇好場景才能夠真正發揮分布式計算的作用):

可擴展:不論是存儲的可擴展還是計算的可擴展都是Hadoop的設計根本。

經濟:框架可以運行在任何普通的PC上。

可靠:分布式文件系統的備份恢復機制以及MapReduce的任務監控保證了分布式處理的可靠性。

高效:分布式文件系統的高效數據交互實現以及MapReduce結合LocalData處理的模式,為高效處理海量的信息作了基礎準備。

使用場景:個人覺得最適合的就是海量數據的分析,其實Google最早提出MapReduce也就是為了海量數據分析。同時HDFS最早是為了搜索引擎實現而開發的,后來才被用于分布式計算框架中。海量數據被分割于多個節點,然后由每一個節點并行計算,將得出的結果歸并到輸出。同時***階段的輸出又可以作為下一階段計算的輸入,因此可以想象到一個樹狀結構的分布式計算圖,在不同階段都有不同產出,同時并行和串行結合的計算也可以很好地在分布式集群的資源下得以高效的處理。本節關于Hadoop的介紹完畢,請關注本節其他相關報道。

【編輯推薦】

  1. 開源框架Hadoop實現分布式計算
  2. 技術分享 Hadoop集群搭建方法
  3. Hadoop集群與Hadoop性能優化
  4. HadoopHBase實現配置簡單的單機環境
  5. Hadoop機架感知及啟動停止方法詳解

 

責任編輯:佚名 來源: csdn.net
相關推薦

2015-06-11 13:07:31

WIFIWIFI安全風險示意圖

2014-07-23 15:23:19

動態路由

2010-06-03 09:56:54

MySQL 群集

2010-06-03 09:09:10

Hadoop

2019-09-18 08:31:47

數據結構設計

2009-11-04 13:20:28

ADO.NET Dat

2021-10-22 00:09:16

Kubernetes容器接口

2009-08-14 13:41:13

C#Windows服務

2009-11-04 13:08:29

ADO.NET Dat

2015-09-01 11:17:53

2020-07-28 21:44:23

工藝流程圖

2013-01-08 16:05:23

Android開發布局ViewStub

2020-04-21 10:05:36

iPhone 12劉海蘋果

2021-01-07 08:12:47

數據結構二叉樹

2023-06-05 14:04:59

模型AI

2010-06-07 13:51:59

Hadoop簡介

2009-08-24 16:46:58

什么是ASP.NET

2014-11-03 11:02:27

軟件工程程序員

2009-12-24 17:21:38

嵌入式Linux

2011-05-20 10:52:50

SQL Server 索引
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美亚洲国产一区二区三区 | 三区在线观看 | 天天操天天射天天 | 中文在线日韩 | 人成精品 | 欧美在线一区二区三区四区 | 秋霞电影一区二区三区 | 久久久久一区二区三区 | 女生羞羞网站 | 亚洲视频精品在线 | 国产一区三区在线 | 中文字幕精品一区二区三区在线 | 曰韩三级 | 日韩av大片免费看 | 成人免费在线视频 | 亚洲一区二区三区四区在线观看 | 一区二区视频在线 | 日韩一区二区三区精品 | 精品动漫一区 | 成人国产精品久久久 | 日韩精品 | 毛片一级片 | 国产九九精品视频 | 国内精品久久久久久影视8 最新黄色在线观看 | 国产黄色大片 | 国产高清一区 | 久草视频在线播放 | 九色视频网 | 99爱在线| 日韩欧美手机在线 | 天天影视综合 | 亚洲人成一区二区三区性色 | 日韩精品免费看 | www97影院| 九九免费在线视频 | 免费观看黄网站 | 亚洲va国产日韩欧美精品色婷婷 | 日韩欧美在线视频 | aa级毛片毛片免费观看久 | 亚洲一区二区三区四区五区午夜 | 国产精品美女一区二区三区 |