導航:首頁 > 網路數據 > 裝大數據

裝大數據

發布時間:2024-05-01 04:35:53

大數據存儲與應用特點及技術路線分析

大數據存儲與應用特點及技術路線分析

大數據時代,數據呈爆炸式增長。從存儲服務的發展趨勢來看,一方面,對數據的存儲量的需求越來越大;另一方面,對數據的有效管理提出了更高的要求。大數據對存儲設備的容量、讀寫性能、可靠性、擴展性等都提出了更高的要求,需要充分考慮功能集成度、數據安全性、數據穩定性,系統可擴展性、性能及成本各方面因素。

大數據存儲與應用的特點分析

「大數據」是由數量巨大、結構復雜、類型眾多數據構成的數據集合,是基於雲計算的數據處理與應用模式,通過數據的整合共享,交叉復用形成的智力資源和知識服務能力。其常見特點可以概括為3V:Volume、Velocity、Variety(規模大、速度快、多樣性)。

大數據具有數據規模大(Volume)且增長速度快的特性,其數據規模已經從PB級別增長到EB級別,並且仍在不斷地根據實際應用的需求和企業的再發展繼續擴容,飛速向著ZB(ZETA-BYTE)的規模進軍。以國內最大的電子商務企業淘寶為例,根據淘寶網的數據顯示,至2011年底,淘寶網最高單日獨立用戶訪問量超過1.2億人,比2010年同期增長120%,注冊用戶數量超過4億,在線商品數量達到8億,頁面瀏覽量達到20億規模,淘寶網每天產生4億條產品信息,每天活躍數據量已經超過50TB.所以大數據的存儲或者處理系統不僅能夠滿足當前數據規模需求,更需要有很強的可擴展性以滿足快速增長的需求。

(1)大數據的存儲及處理不僅在於規模之大,更加要求其傳輸及處理的響應速度快(Velocity)。

相對於以往較小規模的數據處理,在數據中心處理大規模數據時,需要服務集群有很高的吞吐量才能夠讓巨量的數據在應用開發人員「可接受」的時間內完成任務。這不僅是對於各種應用層面的計算性能要求,更加是對大數據存儲管理系統的讀寫吞吐量的要求。例如個人用戶在網站選購自己感興趣的貨物,網站則根據用戶的購買或者瀏覽網頁行為實時進行相關廣告的推薦,這需要應用的實時反饋;又例如電子商務網站的數據分析師根據購物者在當季搜索較為熱門的關鍵詞,為商家提供推薦的貨物關鍵字,面對每日上億的訪問記錄要求機器學習演算法在幾天內給出較為准確的推薦,否則就丟失了其失效性;更或者是計程車行駛在城市的道路上,通過GPS反饋的信息及監控設備實時路況信息,大數據處理系統需要不斷地給出較為便捷路徑的選擇。這些都要求大數據的應用層可以最快的速度,最高的帶寬從存儲介質中獲得相關海量的數據。另外一方面,海量數據存儲管理系統與傳統的資料庫管理系統,或者基於磁帶的備份系統之間也在發生數據交換,雖然這種交換實時性不高可以離線完成,但是由於數據規模的龐大,較低的數據傳輸帶寬也會降低數據傳輸的效率,而造成數據遷移瓶頸。因此大數據的存儲與處理的速度或是帶寬是其性能上的重要指標。

(2)大數據由於其來源的不同,具有數據多樣性的特點。

所謂多樣性,一是指數據結構化程度,二是指存儲格式,三是存儲介質多樣性。對於傳統的資料庫,其存儲的數據都是結構化數據,格式規整,相反大數據來源於日誌、歷史數據、用戶行為記錄等等,有的是結構化數據,而更多的是半結構化或者非結構化數據,這也正是傳統資料庫存儲技術無法適應大數據存儲的重要原因之一。所謂存儲格式,也正是由於其數據來源不同,應用演算法繁多,數據結構化程度不同,其格式也多種多樣。例如有的是以文本文件格式存儲,有的則是網頁文件,有的是一些被序列化後的比特流文件等等。所謂存儲介質多樣性是指硬體的兼容,大數據應用需要滿足不同的響應速度需求,因此其數據管理提倡分層管理機制,例如較為實時或者流數據的響應可以直接從內存或者Flash(SSD)中存取,而離線的批處理可以建立在帶有多塊磁碟的存儲伺服器上,有的可以存放在傳統的SAN或者NAS網路存儲設備上,而備份數據甚至可以存放在磁帶機上。因而大數據的存儲或者處理系統必須對多種數據及軟硬體平台有較好的兼容性來適應各種應用演算法或者數據提取轉換與載入(ETL)。

大數據存儲技術路線最典型的共有三種:

第一種是採用MPP架構的新型資料庫集群,重點面向行業大數據,採用Shared Nothing架構,通過列存儲、粗粒度索引等多項大數據處理技術,再結合MPP架構高效的分布式計算模式,完成對分析類應用的支撐,運行環境多為低成本 PC Server,具有高性能和高擴展性的特點,在企業分析類應用領域獲得極其廣泛的應用。

這類MPP產品可以有效支撐PB級別的結構化數據分析,這是傳統資料庫技術無法勝任的。對於企業新一代的數據倉庫和結構化數據分析,目前最佳選擇是MPP資料庫。

第二種是基於Hadoop的技術擴展和封裝,圍繞Hadoop衍生出相關的大數據技術,應對傳統關系型資料庫較難處理的數據和場景,例如針對非結構化數據的存儲和計算等,充分利用Hadoop開源的優勢,伴隨相關技術的不斷進步,其應用場景也將逐步擴大,目前最為典型的應用場景就是通過擴展和封裝 Hadoop來實現對互聯網大數據存儲、分析的支撐。這裡面有幾十種NoSQL技術,也在進一步的細分。對於非結構、半結構化數據處理、復雜的ETL流程、復雜的數據挖掘和計算模型,Hadoop平台更擅長。

第三種是大數據一體機,這是一種專為大數據的分析處理而設計的軟、硬體結合的產品,由一組集成的伺服器、存儲設備、操作系統、資料庫管理系統以及為數據查詢、處理、分析用途而特別預先安裝及優化的軟體組成,高性能大數據一體機具有良好的穩定性和縱向擴展性。

以上是小編為大家分享的關於大數據存儲與應用特點及技術路線分析的相關內容,更多信息可以關注環球青藤分享更多干貨

❷ 大數據的核心技術有哪些

大數據技術的體系龐大且復雜,基礎的技術包含數據的採集、數據版預處理、分布權式存儲、資料庫、數據倉庫、機器學習、並行計算、可視化等。

1、數據採集與預處理:

Flume NG實時日誌收集系統,支持在日誌系統中定製各類數據發送方,用於收集數據;

Zookeeper是一個分布式的,開放源碼的分布式應用程序協調服務,提供數據同步服務。

2、數據存儲:

Hadoop作為一個開源的框架,專為離線和大規模數據分析而設計,HDFS作為其核心的存儲引擎,已被廣泛用於數據存儲。

HBase,是一個分布式的、面向列的開源資料庫,可以認為是hdfs的封裝,本質是數據存儲、NoSQL資料庫。

3、數據清洗:MapRece作為Hadoop的查詢引擎,用於大規模數據集的並行計算

4、數據查詢分析:

Hive的核心工作就是把SQL語句翻譯成MR程序,可以將結構化的數據映射為一張資料庫表,並提供 HQL(Hive SQL)查詢功能。

Spark 啟用了內存分布數據集,除了能夠提供互動式查詢外,它還可以優化迭代工作負載。

5、數據可視化:對接一些BI平台,將分析得到的數據進行可視化,用於指導決策服務。

❸ 如何安裝通信大數據行程卡

通信大數據行程卡可以通過在手機微信的小程序中打開並查詢。打開小程序以後在搜索框中輸入通信行程卡,然後再輸入自己的手機號碼和驗證碼即可查看到具體的行程軌跡。詳細的打開以及查詢方法以華為手機為例,方法如下:

1、在手機上點擊微信的發現,並選擇小程序按鈕進入。

2、頁面跳轉以後進入到小程序界面,點擊右上角的搜索按鈕。

3、在出現的搜索結果中可以看到通信行程卡,點擊該程序進入。

4、頁面跳轉以後在出現的頁面中輸入自己的手機號碼和驗證碼並勾選同意以後點擊查詢按鈕。

5、此時頁面跳轉以後即可在出現的界面中查看到通信大數據行程卡中顯示的個人行程軌跡了。

❹ 甯鏀垮簻瀹夎呭ぇ鏁版嵁鐢佃剳鏄鐢佃剳閲岄潰鐨勪笢瑗挎槸閭d竴綾誨伐浣

IT綾匯
鏀垮簻瀹夎呭ぇ鏁版嵁鐢佃剳瑕佸叿澶囦竴瀹氭妧鏈鐭ヨ瘑鍜屾妧鑳斤紝浠惰懼囬夋嫨鍜岄厤緗銆佽蔣浠跺鉤鍙板畨瑁呭拰綆$悊銆佹暟鎹澶勭悊鍜屽垎鏋愩傝繖浜涙妧鏈灞炰簬IT棰嗗煙鑼冪暣銆傚ぇ鏁版嵁鐢佃剳瀹夎呮秹鍙婂埌澶ч噺鏁版嵁瀛樺偍銆佸勭悊鍜屽垎鏋愩傛嫭鏁版嵁娓呮礂銆侀勫勭悊銆佸垎鏋愬拰鎸栨帢鎿嶄綔錛岃佷嬌鐢ㄦ暟鎹澶勭悊鍜屽垎鏋愭妧鏈鍜屽伐鍏鳳紝榪欎簺鏄疘T棰嗗煙鑼冪暣銆

❺ 澶ф暟鎹闆嗙兢pc鏈鴻呯殑鏄痗entos鍚

澶ф暟鎹闆嗙兢鐩鍓嶄富嫻佹槸hadoop錛宧adoop閫氬父鏄瀹夎呭湪Linux緋葷粺涓錛寃indows涔熻岋紝涓嶈繃寰堝皯鐢ㄣ傝宧adoop寰堝氬伐鍏峰ぇ閮ㄥ垎榪樻槸瀹夎呭湪Linux涓嬶紝鎵浠ュ緩璁闆嗙兢緋葷粺閫夋嫨涓篖inux銆
centos鍙鏄疞inux鐨勪竴涓鍒嗘敮錛屼笉鏄蹇呴』瀹夎呭湪centos錛屽儚Ubuntu涔嬬被鐨勭郴緇熶篃鍙浠ャ

❻ 綆榪癶adoop澶ф暟鎹騫沖彴鎼寤虹殑涓昏佹ラ

鎼寤篐adoop澶ф暟鎹騫沖彴鐨勪富瑕佹ラゅ寘鎷錛氱幆澧冨噯澶囥丠adoop瀹夎呬笌閰嶇疆銆侀泦緹よ劇疆銆佹祴璇曚笌楠岃瘉銆

鐜澧冨噯澶

鍦ㄦ惌寤篐adoop澶ф暟鎹騫沖彴涔嬪墠錛岄栧厛闇瑕佸噯澶囩浉搴旂殑紜浠跺拰杞浠剁幆澧冦傜‖浠剁幆澧冮氬父鍖呮嫭澶氬彴鏈嶅姟鍣ㄦ垨鑰呰櫄鎷熸満錛岀敤浜庢瀯寤篐adoop鐨勫垎甯冨紡闆嗙兢銆傝蔣浠剁幆澧冨垯鍖呮嫭鎿嶄綔緋葷粺銆丣ava榪愯岀幆澧冪瓑銆備緥濡傦紝鍙浠ラ夋嫨CentOS鎴朥buntu絳塋inux鍙戣岀増浣滀負鎿嶄綔緋葷粺錛屽畨瑁匤DK錛圝ava Development Kit錛変互鎻愪緵Java榪愯岀幆澧冦

Hadoop瀹夎呬笌閰嶇疆

鎺ヤ笅鏉ワ紝闇瑕佸湪鍚勪釜鑺傜偣涓婂畨瑁匟adoop銆傝繖閫氬父娑夊強鍒頒笅杞紿adoop鐨勪簩榪涘埗鍙戣岀増錛岃В鍘嬪埌閫傚綋鐨勭洰褰曪紝騫墮厤緗鐩稿叧鐨勭幆澧冨彉閲忋傚湪瀹夎呰繃紼嬩腑錛岃繕闇瑕佹牴鎹瀹為檯闇奼備慨鏀笻adoop鐨勯厤緗鏂囦歡錛屽俙hadoop-env.sh`銆乣core-site.xml`銆乣hdfs-site.xml`絳夛紝浠ュ畾涔塇adoop闆嗙兢鐨勫熀鏈灞炴у拰琛屼負銆

闆嗙兢璁劇疆

鍦ㄥ畨瑁呭拰閰嶇疆濂紿adoop涔嬪悗錛岄渶瑕佽劇疆闆嗙兢銆傝繖鍖呮嫭瀹氫箟闆嗙兢涓鐨勫悇涓瑙掕壊錛屽侼ameNode銆丏ataNode銆丷esourceManager銆丯odeManager絳夛紝騫墮厤緗瀹冧滑涔嬮棿鐨勯氫俊鍜屽崗浣滄柟寮忋備緥濡傦紝鍦℉DFS錛圚adoop Distributed File System錛変腑錛孨ameNode璐熻矗綆$悊鏂囦歡緋葷粺鐨勫厓鏁版嵁錛岃孌ataNode璐熻矗瀛樺偍瀹為檯鐨勬暟鎹鍧椼傚湪YARN錛圷et Another Resource Negotiator錛変腑錛孯esourceManager璐熻矗璧勬簮鐨勫叏灞綆$悊鍜岃皟搴︼紝鑰孨odeManager鍒欒礋璐e悇涓鑺傜偣涓婄殑璧勬簮綆$悊銆

嫻嬭瘯涓庨獙璇

鏈鍚庯紝闇瑕佸規惌寤哄ソ鐨凥adoop澶ф暟鎹騫沖彴榪涜屾祴璇曞拰楠岃瘉銆傝繖鍙浠ラ氳繃榪愯屼竴浜涚畝鍗曠殑浠誨姟鎴栦綔涓氭潵瀹屾垚錛屼緥濡備嬌鐢℉adoop鐨勫懡浠よ屽伐鍏瘋繘琛屾枃浠剁殑涓婁紶銆佷笅杞藉拰嫻忚堬紝鎴栬呮彁浜や竴涓狹apRece浣滀笟鏉ヨ傚療鍏惰繍琛屾儏鍐點傛祴璇曞拰楠岃瘉鐨勭洰鐨勬槸紜淇滺adoop闆嗙兢鑳藉熸e父宸ヤ綔錛屽苟婊¤凍瀹為檯鐨勫簲鐢ㄩ渶奼傘

緇間笂鎵榪幫紝鎼寤篐adoop澶ф暟鎹騫沖彴鏄涓涓娑夊強澶氫釜姝ラょ殑榪囩▼錛岄渶瑕佺患鍚堣冭檻紜浠躲佽蔣浠躲侀厤緗鍜屾祴璇曠瓑澶氫釜鏂歸潰銆傞氳繃鍚堢悊鐨勮勫垝鍜屽疄鏂斤紝鍙浠ユ瀯寤轟竴涓楂樻晥銆佺ǔ瀹氬拰鍙闈犵殑Hadoop澶ф暟鎹騫沖彴錛屼互鏀鎸佸悇縐嶅ぇ鏁版嵁搴旂敤鍜屽垎鏋愪換鍔°

❼ 基於CentOS7.8安裝Ambari2.7+HDP3.1大數據平台

我這里創建了一個普通用戶名為admin,並且具有sudo許可權,4個節點都需要有這個用戶。

4個節點的配置保持同步

4個節點都要操作

注意:生產環境一般由專業運維人員來限制相關埠,而不是完全禁用防火牆

4個節點都要操作

先臨時修改,後永久修改的好處:

如果只是臨時修改,那麼重啟機器之後設置就會失效;如果只是永久修改,那麼必須重啟機器才可能讓設置生效,產線環境是不可能重啟機器的;這樣先臨時修改,讓其生效,讓永久修改,那麼在下一次伺服器重啟後也不會擔心這個配置失效。

4個節點都要操作

4個節點都要操作

注意:修改之後,重啟伺服器生效

4個節點都要操作

設置hdp01機器遠程連接自身以及遠程連接其他3個機器免秘鑰

在4個節點都安裝最新穩定版JDK1.8,關於JDK的安裝就不再贅述了

3.1小節的操作在hdp01節點進行

3.2小節的操作在hdp01節點進行

如果能看到如下界面Apache就安裝好了

HDP安裝包部署到Apache:

最終,4個安裝包都可以在頁面訪問,其URL分別為:

配置本地yum源:

這樣,本地yum源就創建好了。

3.3小節的操作在hdp01節點進行

訪問WEB-UI:

如果能看到上面的頁面,那麼Ambari-Server就安裝成功了!

接著要把滾動條往下拉,把無用的其他操作系統的倉庫刪掉:

最終我們只保留"readhat7"的倉庫,接下來要把直接部署yum本地倉庫的地址填進去,同時不要勾選下面的兩個高級選項,如下圖:

後續一些重復的圖片就不再貼出來了。

閱讀全文

與裝大數據相關的資料

熱點內容
ps入門必備文件 瀏覽:348
以前的相親網站怎麼沒有了 瀏覽:15
蘋果6耳機聽歌有滋滋聲 瀏覽:768
怎麼徹底刪除linux文件 瀏覽:379
編程中字體的顏色是什麼意思 瀏覽:534
網站關鍵詞多少個字元 瀏覽:917
匯川am系列用什麼編程 瀏覽:41
筆記本win10我的電腦在哪裡打開攝像頭 瀏覽:827
醫院單位基本工資去哪個app查詢 瀏覽:18
css源碼應該用什麼文件 瀏覽:915
編程ts是什麼意思呢 瀏覽:509
c盤cad佔用空間的文件 瀏覽:89
不銹鋼大小頭模具如何編程 瀏覽:972
什麼格式的配置文件比較主流 瀏覽:984
增加目錄word 瀏覽:5
提取不相鄰兩列數據如何做圖表 瀏覽:45
r9s支持的網路制式 瀏覽:633
什麼是提交事務的編程 瀏覽:237
win10打字卡住 瀏覽:774
linux普通用戶關機 瀏覽:114

友情鏈接