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

技術小白:Hadoop 到底是啥?

系統(tǒng) Hadoop
大數(shù)據(jù)是個鋪天蓋地的詞,而談論大數(shù)據(jù)又不可避免地要提到Hadoop,遺憾的是今天大多數(shù)大數(shù)據(jù)鼓吹者,甚至專業(yè)人士其實并不能說清楚Hadoop到底是什么玩意,以及有何功用,而他們的管理層小白聽眾更是一頭霧水。

文章的標題看上去很幼齒很科普,但實際上那些天天觀賞大數(shù)據(jù)演講的管理層技術小白來說,他們永遠不會公開問出這個問題。

[[73804]]

大數(shù)據(jù)是個鋪天蓋地的詞,而談論大數(shù)據(jù)又不可避免地要提到Hadoop,遺憾的是今天大多數(shù)大數(shù)據(jù)鼓吹者,甚至專業(yè)人士其實并不能說清楚Hadoop到底是什么玩意,以及有何功用,而他們的管理層小白聽眾更是一頭霧水。

眾所周知,Hadoop是Apache軟件基金會管理的開源軟件平臺,但Hadoop到底是什么呢?簡單來說,Hadoop是在分布式服務器集群上存儲海量數(shù)據(jù)并運行分布式分析應用的一種方法。

Hadoop被設計成一種非常“魯棒”的系統(tǒng),即使某臺服務器甚至集群宕機了,運行其上的大數(shù)據(jù)分析應用也不會中斷。此外Hadoop的效率也很高,因為它并不需要你在網絡間來回搗騰數(shù)據(jù)。

以下是Apache的正式定義:

Apache Hadoop軟件庫是一個框架,允許在集群服務器上使用簡單的編程模型對大數(shù)據(jù)集進行分布式處理。Hadoop被設計成能夠從單臺服務器擴展到數(shù)以千計的服務器,每臺服務器都有本地的計算和存儲資源。Hadoop的高可用性并不依賴硬件,其代碼庫自身就能在應用層偵測并處理硬件故障,因此能基于服務器集群提供高可用性的服務。

如果更深入地分析,我們發(fā)現(xiàn)Hadoop還有更加精彩的特性。首先,Hadoop幾乎完全是模塊化的,這意味著你們能用其他軟件工具抽換掉Hadoop的模塊。這使得Hadoop的架構異常靈活,同時又不犧牲其可靠性和高效率。

Hadoop分布式文件系統(tǒng)(HDFS)

如果提起Hadoop你的大腦一片空白,那么請牢記住這一點:Hadoop有兩個主要部分:一個數(shù)據(jù)處理框架和一個分布式數(shù)據(jù)存儲文件系統(tǒng)(HDFS)。

HDFS就像Hadoop系統(tǒng)的籃子,你把數(shù)據(jù)整整齊齊碼放在里面等待數(shù)據(jù)分析大廚出手變成性感的大餐端到CEO的桌面上。當然,你可以在Hadoop進行數(shù)據(jù)分析,也可以見gHadoop中的數(shù)據(jù)“抽取轉換加載”到其他的工具中進行分析。

數(shù)據(jù)處理框架和MapReduce

顧名思義,數(shù)據(jù)處理框架是處理數(shù)據(jù)的工具。具體來說Hadoop的數(shù)據(jù)處理框架是基于Jave的系統(tǒng)——MapReduce,你聽到MapReduce的次數(shù)會比HDFS還要多,這是因為:

1.MapReduce是真正完成數(shù)據(jù)處理任務的工具

2.MapReduce往往會把它的用戶逼瘋

在常規(guī)意義上的關系型數(shù)據(jù)庫中,數(shù)據(jù)通過SQL(結構化查詢語言)被找到并分析,非關系型數(shù)據(jù)庫也使用查詢語句,只是不局限于SQL而已,于是有了一個新名詞NoSQL。

有一點容易搞混的是,Hadoop并不是一個真正意義上的數(shù)據(jù)庫:它能存儲和抽取數(shù)據(jù),但并沒有查詢語言介入。Hadoop更多是一個數(shù)據(jù)倉庫系統(tǒng),所以需要MapReduce這樣的系統(tǒng)來進行真正的數(shù)據(jù)處理。

MapRduce運行一系列任務,其中每項任務都是單獨的Java應用,能夠訪問數(shù)據(jù)并抽取有用信息。使用MapReduce而不是查詢語言讓Hadoop數(shù)據(jù)分析的功能更加強大和靈活,但同時也導致技術復雜性大幅增加。

目前有很多工具能夠讓Hadoop更容易使用,例如Hive,可以將查詢語句轉換成MapReduce任務。但是MapReduce的復雜性和局限性(單任務批處理)使得Hadoop在更多情況下都被作為數(shù)據(jù)倉庫使用而非數(shù)據(jù)分析工具。

Hadoop的另外一個獨特之處是:所有的功能都是分布式的,而不是傳統(tǒng)數(shù)據(jù)庫的集中式系統(tǒng)。

責任編輯:黃丹 來源: IT經理網
相關推薦

2025-05-22 09:15:09

2024-02-07 12:35:00

React并發(fā)模式concurrent

2021-05-11 07:30:58

JNIJavaAPI

2021-01-28 17:41:32

Github網站Pull Reques

2022-05-04 08:38:32

Netty網絡框架

2022-04-10 19:26:07

TypeScript類型語法

2024-07-12 15:08:23

Python@wraps函數(shù)

2021-12-26 00:01:51

Log4Shell漏洞服務器

2024-08-26 14:23:56

2021-12-16 15:11:59

Facebook天秤幣加密貨幣

2024-08-01 17:34:56

Promiseaxios請求

2022-09-06 21:38:45

數(shù)字人數(shù)字孿生

2016-03-03 17:42:10

DockerDCOS

2021-02-01 06:41:47

流水線計算機隊列

2012-07-25 09:09:46

GNOME OS桌面

2024-06-17 00:00:02

前端技術JavaScript

2024-02-26 00:00:00

人工智能序列數(shù)據(jù)機器人

2020-03-07 09:47:48

AVL樹算法場景

2020-10-29 07:03:56

Docker容器存儲

2021-08-10 10:08:52

NAS網絡附加存儲存儲
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 毛片在线免费 | 亚洲欧美一区二区三区国产精品 | 成人午夜电影网 | 成人av一区二区三区 | 91短视频网址 | 欧美a级成人淫片免费看 | 91视频网 | 亚洲综合一区二区三区 | 在线视频国产一区 | 范冰冰一级做a爰片久久毛片 | 放个毛片看看 | 99精品国产一区二区青青牛奶 | 中文字幕视频在线观看 | 精品视频在线观看 | 一级黄色录像毛片 | 欧美精品在线一区二区三区 | 国产精品无码专区在线观看 | 91在线观看免费 | 黄色成人在线观看 | 亚洲日本乱码在线观看 | 第四色播日韩第一页 | 天天艹天天干天天 | 91精品国产综合久久婷婷香蕉 | 亚洲精品一区二区在线 | 亚洲一区二区免费视频 | 久久99精品视频 | 亚洲欧美综合精品另类天天更新 | 亚洲精品免费看 | 天天天插 | 毛片网在线观看 | 一级做a毛片 | 欧美中文一区 | 精品国产乱码久久久久久88av | 红色av社区 | 欧美一区视频 | 中国美女撒尿txxxxx视频 | 欧美日韩在线成人 | 99在线资源 | 久久久tv| 91精品国产一区二区在线观看 | 日韩成人久久 |