关于Hadoop的书非常多,不能一一列举,每本书都有可取之处。我只列一下自己看过的书,略带一点书评。
1.《Java2核心技术》,这套书有两卷。学习Java的话,搞定这两本就差不多了,足以应对Hadoop的常规开发。
2.《Hadoop权威指南》,这本书英文版已经出到第3版了,中文版是第2版。这本书内容比较全面。缺点是废话太多,书太厚,例子复杂,代码没写全,有些地方的代码是低版本API。当然,在Hadoop快速发展的时代里,出现这些问题都是很正常的。我觉得等Hadoop稳定了,这本书继续改版的话,很有可能成为Hadoop的权威经典。
3.《Hadoop技术内幕-深入解析MapReduce架构设计与实现原理》和《Hadoop技术内幕-深入解析HadoopCommon和HDFS架构设计与实现原理》,这两本书是国人写的,非常之好,语言清晰易懂,叙述细致,校印精确,强烈推荐有志于Hadoop的同学人手一套。
4.《Hadoop实战》,英文书名是《HadoopinAction》,这本书非常好,是从人类容易理解的方式阐述Hadoop如何入门的。如果你搞定了这本书,我的这本书就不用看了。如果你看完我这本书,再看这本书会很轻松,可以补充很多细节问题。