1. 程式人生 > >Hadoop大數據挖掘從入門到進階實戰

Hadoop大數據挖掘從入門到進階實戰

精華 技巧 共勉 參考 輔助 大數據時代 快速 elk 指導

1.概述

  大數據時代,數據的存儲與挖掘至關重要。企業在追求高可用性、高擴展性及高容錯性的大數據處理平臺的同時還希望能夠降低成本,而Hadoop為實現這些需求提供了解決方案。面對Hadoop的普及和學習熱潮,筆者願意分享自己多年的開發經驗,帶領讀者比較輕松地掌握Hadoop數據挖掘的相關知識。這邊是筆者編寫本書的原因。本書使用通俗易懂的語言進行講解,從基礎部署到集群管理,再到底層設計等內容均由涉及。通過閱讀本書,讀者可以較為輕松地掌握Hadoop大數據挖掘與分析的相關技術。

  本書目前已在網上商城上架,可以通過京東自營,當當自營,亞馬遜自營等網上商城進行購買(提示:當當上的價格比較便宜哈)。書籍封面如下:

技術分享圖片

2.本書內容

  本書采用“理論+實戰”的形式編寫,通過大量的實例,結合作者多年一線開發實戰經驗,全面的介紹了Hadoop的使用方法。全書設計秉承方便學習、易於理解、便於查詢的理念,無論是剛入門的初學者系統的學習Hadoop的基礎知識,還是擁有多年開發經驗的開發者想學習Hadoop,都能通過本書迅速掌握Hadoop的各種基礎語法和實戰技巧。本書作者曾經與極客學院合作,擁有豐富的教學視頻制作經驗,為讀者精心錄制了詳細的視頻介紹。本書還免費提供所有案例的源碼,為讀者的學習和工作提供更多的便利。

本書分為13章,分別介紹Hadoop平臺管理與維護、異常處理解決方案以及Hadoop的分布式文件系統等內容。最後一章對Hadoop進行了拓展,剖析了Kafka消息系統並介紹了筆者的開源監控系統Kafka Eagle。

本書結構清晰、案例豐富、通俗易懂、實用性強。特別適合初學者自學和進階讀者查詢及參考。另外,本書也適合社會培訓學校作為培訓教材使用,還適合大中專院校的相關專業作為教學參考書。

3.本書特色

3.1 提供專業的配套教學視頻,高效、直觀

  筆者曾接受過極客學院的專業視頻制作指導,並在極客學院錄制過多期Hadoop和Kafka實戰教學視頻課程,得到了眾多學習者的青睞及好評。為了便於讀者更加高效、直觀地學習本書內容,筆者特意為本書實戰部分的內容錄制了配套教學視頻,讀者可以在教學視頻的輔助下學習,從而更加輕松地掌握Hadoop。

3.2 來自一線的開發經驗及實戰例子

  本書給出的代碼講解和實例大多數來自於筆者多年的教學積累和技術分享,幾乎都是得到了學習者一致好評的幹活。另外,筆者還是一名開源愛好者,編寫了業內著名的Kafka Eagle監控系統。本書第13章介紹了該系統的使用,以幫助讀者掌握如何監控大數據集群的相關知識。

3.3 淺顯易懂的語言、觸類旁通的對比、循序漸進的知識體系

  本書在文字及目錄編排上,盡量做到通俗易懂。在講解一些常見的知識點時,將Hadoop命令與Linux命令做對比,掌握Linux命令的開發者能夠迅速掌握Hadoop的操作命令。無論是初學者,還是久經沙場的老程序員都能快速通過本書學習Hadoop的精華之處。

3.4 內容全面,實用性強

  本書精心挑選了多個實用性很強的例子,例如:Hadoop套件實戰、Hive 編程、Hadoop平臺管理與維護、ELK實戰、Kafka實戰等。讀者既可以從例子中學習並理解Hadoop及其套件知識點,還可以將這些例子用於開發中。

4. 示例代碼

  本書的所有示例都封裝在該項目中,讀者可以下載該工程的源代碼來對照書中的內容進行學習。由於本工程采用的是Maven來進行管理,所以在需要編譯打包時,可以直接只用mvn命令,或者執行./build.sh腳本來實現打包。

5. 書籍目錄部分預覽

技術分享圖片

6. 讀者對象

  學習Hadoop沒有想象中的那麽困難,本書通過將一些Hadoop難懂的知識點,通過通俗易懂的語言進行概述,來減少讀者的學習成本,讓讀者輕輕松松地掌握Hadoop的相關知識。適用範圍但不僅僅包含以下:

  • Hadoop初學者
  • Hadoop進階人員
  • 後端程序初學者
  • 前端轉後端的開發人員
  • 熟悉Linux操作系統以及有編程語言基礎的
  • 學習Hadoop的編程愛好者

7. 總結

  最後,衷心希望筆者編寫的這本書能夠幫助到對Hadoop感興趣、學習Hadoop的同學。希望閱讀過本書的同學能夠掌握Hadoop相關知識,希望筆者書中的經驗和總結能夠幫助讀者少走彎路,在Hadoop學習之路上遊刃有余。

8.結束語

  感興趣的同學可以購買本書,如果在學習本書的內容中遇到任何疑問,可以通過下面的聯系方式進行郵件留言或者加入Hadoop學習討論群,筆者會盡我所能,幫您解答,與君共勉!

Hadoop大數據挖掘從入門到進階實戰