• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Hadoop的海量數(shù)據(jù)處理平臺的架構(gòu)與研究

      2019-08-29 02:57關(guān)金金未培莊彥
      科技視界 2019年20期

      關(guān)金金 未培 莊彥

      【摘 要】大數(shù)據(jù)時代的來臨,成就了海量數(shù)據(jù)的衍生,但如何快速聚類高價值數(shù)據(jù),深度挖掘電商行業(yè)客戶和服務(wù)數(shù)據(jù),搭建海量數(shù)據(jù)服務(wù)著陸平臺,監(jiān)測行業(yè)數(shù)據(jù)輿情,提升公共服務(wù)水平,拓寬數(shù)據(jù)資源應(yīng)用市場是“互聯(lián)網(wǎng)+”行業(yè)轉(zhuǎn)型的關(guān)鍵。借助Hadoop分布式存儲與計算平臺,以高效、可靠、可伸縮的方式維護數(shù)據(jù)精確度、緩解數(shù)據(jù)冷啟動問題,增強數(shù)據(jù)多樣化推薦。

      【關(guān)鍵詞】Hadoop平臺;海量數(shù)據(jù);服務(wù)處理平臺;HDFS架構(gòu)

      中圖分類號: TP391 文獻標(biāo)識碼: A 文章編號: 2095-2457(2019)20-0099-002

      DOI:10.19694/j.cnki.issn2095-2457.2019.20.046

      0 概述

      多元化的數(shù)據(jù)來源,井噴式的數(shù)據(jù)增長,龐冗雜的數(shù)據(jù)規(guī)模正預(yù)示著大數(shù)據(jù)時代的來臨,擺脫了傳統(tǒng)數(shù)據(jù)庫儲存、管理和分析的約束,大數(shù)據(jù)正朝著深度學(xué)習(xí)、數(shù)據(jù)關(guān)聯(lián)、數(shù)據(jù)過濾,分布式計算、推薦算法等體現(xiàn)其時效價值性的方向發(fā)展。面對海量數(shù)據(jù),如何快速挖掘,過濾分析、決策處理成為各大“互聯(lián)網(wǎng)+”公司轉(zhuǎn)型的關(guān)鍵,而基于Hadoop分布式存儲與計算機平臺的誕生正是為改善企業(yè)數(shù)據(jù)資源的高效運用,提升品牌價值市場競爭力而服務(wù)[1]。

      1 Hadoop集群的偽分布環(huán)境的架構(gòu)

      Hadoop分布式存儲與分布式計算環(huán)境,是基于JAVA語言開發(fā)的,需要部署在計算機集群中,因此可以首先在載有CentOS系統(tǒng)的master虛擬機器中,借助xshell和xftp工具完成主-虛兩機JAVA語言編程環(huán)境安裝。接著完成CentOS克隆,構(gòu)建三臺Hadoop基礎(chǔ)集群計算機,三臺VM機之間實現(xiàn)SSH免密碼登錄,在master機器上修改Hadoop組件后,將Hadoop安裝目錄拷貝到兩個salve node節(jié)點上,修改$Hadoop Home/etc/hadoop目錄下的配置文件core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml內(nèi)容,完成配置,直至三個節(jié)點均安裝語言編程環(huán)境[1-2]。

      2 海量數(shù)據(jù)分析

      以電商網(wǎng)站為例,供應(yīng)商通過將企業(yè)商品和開放網(wǎng)絡(luò)彼此關(guān)聯(lián)為客戶提供了商用數(shù)據(jù)服務(wù), 運用智能算法深度挖掘Web站點內(nèi)容和結(jié)構(gòu),構(gòu)建模型,運用平臺推薦系統(tǒng),聚類高價值信息,規(guī)范關(guān)聯(lián)數(shù)據(jù)格式,形成個性化數(shù)據(jù)訂閱,提供精準(zhǔn)服務(wù),拓寬銷售渠道,提升平臺價值和品牌效應(yīng)。海量數(shù)據(jù)來源廣泛,包括電商平臺交易數(shù)據(jù),互聯(lián)網(wǎng)關(guān)聯(lián)數(shù)據(jù),傳感器數(shù)據(jù)等,數(shù)據(jù)類型包括非結(jié)構(gòu)化數(shù)據(jù),結(jié)構(gòu)化數(shù)據(jù),異化半結(jié)構(gòu)數(shù)據(jù),但處理流程基本一致,主要有 “數(shù)據(jù)采集-數(shù)據(jù)分析-數(shù)據(jù)過濾-數(shù)據(jù)標(biāo)準(zhǔn)化-數(shù)據(jù)應(yīng)用”五個步驟,具體如圖1。

      面向Hadoop平臺能夠快速獲取豐富的信息資源,但不可避免的會遇到“信息過載”和“信息失效”問題,及時過濾冗余數(shù)據(jù),篩選出對用戶有用的數(shù)據(jù),提供個性化和類似群體的信息推薦,識別潛在隱藏用戶,產(chǎn)生良好的推薦策略,引導(dǎo)用戶訪問和消費,提升電商平臺公共服務(wù)能力,完善網(wǎng)站精準(zhǔn)數(shù)據(jù)評估[3-4]。圖2給出了海量數(shù)據(jù)服務(wù)著陸平臺的架設(shè)。

      3 基于Hadoop平臺的海量數(shù)據(jù)處理關(guān)鍵技術(shù)

      Hadoop兩大大數(shù)據(jù)核心技術(shù),其一MapReduce分布式存儲框架遵循主-從結(jié)構(gòu),主-從節(jié)點中的數(shù)據(jù)一般屬于同一個命名空間(namespace)即文件系統(tǒng)的目錄結(jié)構(gòu)。主節(jié)點是用戶操作的入口,負責(zé)接收操作的各種請求信息,維護命名空間;而從節(jié)點主要負責(zé)存儲數(shù)據(jù)。其二HDFS分布式計算框架,存儲在其中的文件會被分割成若干塊(Block),然后這些塊會復(fù)制到多個計算機節(jié)點中,計算框架內(nèi)部之間的通信基于TCP/IP協(xié)議,Hdfs文件在各存儲節(jié)點間讀和寫的流程如下圖3[5]。

      HDFS中的NameNode節(jié)點讀取從客戶端Client發(fā)送過來的路徑,將文件的元數(shù)據(jù)信息返回給請求客戶,Client端之后會根據(jù)這些信息找到對應(yīng)的DataNode獲取Block塊并在本地端整合數(shù)據(jù)還原文件內(nèi)容。

      而客戶端Client向HDFS寫數(shù)據(jù)時,在獲得和NameNode節(jié)點通信確認ACK信息后,接收文件Block的DataNode信息,按序?qū)lock傳遞給對應(yīng)的DataNode,DataNode-1和DataNode-2之間傳遞Block副本。

      4 小結(jié)

      海量數(shù)據(jù)信息量龐、冗、雜,為快速獲取關(guān)鍵數(shù)據(jù)、避免在分布式存儲和計算過程中出現(xiàn)數(shù)據(jù)稀疏、數(shù)據(jù)傾斜和數(shù)據(jù)失真,考慮通過加入正則表達式匹配防止數(shù)據(jù)堆棧溢出,清洗出有價值數(shù)據(jù),挖掘數(shù)據(jù)關(guān)聯(lián),引入推薦系統(tǒng),跨域提供精準(zhǔn)決策,豐富客戶需求,提升電商行業(yè)的數(shù)據(jù)資源競爭力,從而拓寬行業(yè)服務(wù)平臺。

      【參考文獻】

      [1]張趁香.基于Hadoop平臺的海量數(shù)據(jù)分析和處理[J].數(shù)據(jù)庫與信息管理.2019,01:95-97.

      [2]申晉祥,鮑美英.基于Hadoop、平臺的優(yōu)化協(xié)同過濾推薦算法研究[J].軟件.2018,39(12):1-5.

      [3]孫輝,馬躍,楊海波.一種相似度改進的用戶聚類系統(tǒng)過濾算法[J].小型微型計算機系統(tǒng),2014,35(9):1967-1970.

      [4]王文賢,陳興蜀,王海舟,等.一種基于Solr的HBase海量數(shù)據(jù)二級索引方案[J].信息網(wǎng)絡(luò)安全.2017(8):39-44.

      [5]宋陽.高校大數(shù)據(jù)存儲方案探索[J].中小企業(yè)管理與科技.2018(11):82-83.

      五莲县| 上虞市| 府谷县| 桑日县| 钟祥市| 和静县| 南昌市| 肃南| 墨玉县| 冕宁县| 白朗县| 延吉市| 仲巴县| 达拉特旗| 霍邱县| 六安市| 任丘市| 库伦旗| 额尔古纳市| 和政县| 青神县| 正宁县| 元谋县| 汝州市| 汝城县| 贵定县| 铜鼓县| 贺兰县| 页游| 利辛县| 盖州市| 谢通门县| 阳江市| 溆浦县| 黄浦区| 南乐县| 昭通市| 永寿县| 井陉县| 来安县| 开远市|