《Hadoop基礎教程》 試讀

地球沒有花發表於2014-07-28

很高興參加iteye的技術圖書試讀活動,第一次參加,第一次閱讀,選擇了《Hadoop基礎教程》,談談自己的讀後感。

全書310頁,想必也很詳細。試讀了本書的第1,4章節,有些想法。

讀後第一感覺,這本書的受眾有兩方面:1.程式設計師或應用者;2.技術中層人士,作為知識的瞭解。

從第一章來看,只是介紹了hadoop的皮毛知識,告訴讀者它的工作過程及作用。至於原理細節方面,作者沒有太多涉及,不過作者附上了google的兩篇著名論文的連結地址,一個是mapreduce,另一篇是GFS。

以上是作者的不足。本章的特點就是“引誘”,第一章還沒有涉及到hadoop的時候,作者已經給讀者鋪了一條通往hadoop的道路,然後hadoop的出現是那麼的順理成章。第一章臨了,作者介紹了一下亞馬遜的AWS,最後一段,第二章將會安裝和配置hadoop,這就很明白本書的物件導向了,即剛才說的第一類讀者。

第四章純粹的應用,其中講了很多實用的技術,比如hadoop可以使用java之外的語言進行編寫mapper和reducer,不過是通過streaming的形式。比起靜態語言,Ruby和Python這樣的指令碼語言和動態語言更加靈活。

 

總的來說,這本書適用於將來靠hadoop吃飯的程式設計師,是一本實踐類的技術書籍。本書中詳細的實踐例子可以幫助程式設計師更加深入的瞭解hadoop,感興趣的可以返回頭來看上述的兩片論文來加強理論知識的結合,這樣對hadoop的理解將會更上一層樓。

相關文章