大資料學習:怎樣進行大資料的入門級學習?
大資料學習:怎樣進行大資料的入門級學習?
首先學習大資料需要對學習一門程式語言進行入門程式設計, 一般是選擇 Java 或 Python, 現在主流的方向是以 Java 作為入門程式語言學習 , 因為後期的 Spark 需要使用 scala 語言進行程式設計 , 而 Scala 和 Java 有千世萬縷的聯絡 , 所以建議從 Java 開始學習 ,JavaEE 方法向可以適當的學習一些 SSM, 大資料主要是對資料進行處理 , 對 JavaEE 端沒有太大的需求 , 其次需要學習的是資料庫 MySQL 作為廣泛使用的一個資料庫 , 可以作為入手 , 安裝簡單方便學習利於上手 , 並且可以學習 SQL 為後期學習 Hive 做準備 .
這些學習完成後, 可以開始接觸 Hadoop 生態圈 ,Hadoop 自身的三大元件 HDFS,MapReduce,Yarn 先入手學習 , 現有分散式思想 , 前面學習的 Java 語言也是 MapReduce 計算框架的程式語言 , 學習這些之後可以開始學習 Hive 資料倉儲 , 主要是先學習基礎操作前期學習了 SQL 語言而 Hive 程式語言是類 SQL 語言叫做 HQL, 上手起來會比較快 , 然後學習數倉建模 , 接下來做一個關於資料倉儲的專案 , 在專案中學習 Flume,sqoop 和 anzkaban.Hbase 資料庫也可以學習 , 使用方式可能跟傳統資料庫不一樣 , 需要注意 : 二級索引 ,rowkey, 列簇等應用 . 這部分學習完畢基本上 Hadoop 部分的日常開發是可以了 .
除了Hadoop 這個部分外 , 可以學習另外一個計算分析引擎 Spark,Spark 是基於記憶體的計算引擎 , 獨有的 RDD 依賴和血緣關係、 DAG 和 Stage 讓 spark 在計算資料時資料更快 ,spark 預設使用的是 scala 語言編寫 ,scala 語言和 Java 語言類似 , 之前有 Java 基礎上手 Scala 語言相對容易並且 Spark 中分為 SparkCore 核心 ,SparkSQL 對接 Hive,SparkStreaming 實時 , 這些都可以完成日常離線和實時開發 , 而且 SparkStreaming 作為老牌的實時引擎相對使用比較廣而且穩定 , 並且集合訊息中介軟體 Kafka 可以做到實時資料消費 , 新型的 Flink 實時計算引擎也可以學習 , 現在是阿里巴巴推薦使用的 . 最後在做一些 spark 專案基本上就可以完成學習了 。
材料的話不建議看書, 因為書不是每個人都會去認真看的可以去找一些影片看 , 千鋒好程式大資料課程推出了很多優質免費的學習影片可以看看 , 書可以在系統學習完後再補充看 .
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947096/viewspace-2659538/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 大資料怎樣入門學習?大資料
- 好程式設計師大資料培訓分享怎樣進行大資料入門學習程式設計師大資料
- 如何進入大資料領域,怎樣學習?大資料
- 大資料學習入門看什麼書?大資料新手怎麼入門?大資料
- 大資料初學者怎樣學習?Java工程師怎麼轉行大資料?大資料Java工程師
- 小白如何學習大資料開發,大資料學習路線是怎樣的?大資料
- 大資料學習大綱,大資料應該怎麼學大資料
- 大資料學習入門規劃?和學習路線大資料
- 一起來學大資料——走進Linux之門,學習大資料的重中之重大資料Linux
- 大資料入門到精通課程學習,大資料學習,你還得知道這些大資料
- 大資料學習資料大資料
- 大資料學習入門難,給初學者支招大資料
- 大資料學習大資料
- 大資料學習:零基礎大資料入門該看哪些書?大資料
- 想學習大資料?這才是完整的大資料學習體系大資料
- 初學者入門大資料,學習Hadoop的5個理由大資料Hadoop
- 究竟多大才算是大資料,大資料怎麼學習?大資料
- 大資料如何學習,大資料工程師學習經驗分享大資料工程師
- 大資料入門到精通,想入行大資料需要學習這些知識大資料
- 零基礎入門大資料學習,如何才能系統的學好大資料大資料
- 大資料學習:物件大資料物件
- 大資料學習02大資料
- 大資料的系統學習:大資料學習的三個階段概述大資料
- 大資料到底怎麼學:資料科學概論與大資料學習誤區大資料資料科學
- 大資料入門學習,你要掌握這些技能大資料
- 2018大資料學習路線從入門到精通大資料
- 分享學習大資料的方法大資料
- 大資料學習—Azkaban的解析大資料
- 為什麼學習大資料,大資料專家寫給大資料分析學習者的10個理由大資料
- 小白可以轉行學習大資料嗎?怎麼做?大資料
- 大資料學習目錄大資料
- 大資料學習:閉包大資料
- 大資料學習:抽象類大資料抽象
- 機器學習 大資料機器學習大資料
- 大資料學習路線大資料
- 雲端計算大資料學習路線課程大綱資料:hive入門操作大資料Hive
- 2018最新大資料學習路線從入門到精通大資料
- 大資料學習路線教程圖,如何快速入門Spark大資料Spark