《深入解析MapReduce架构设计与实现原理》 买这本书绝非冲动,可是看完后,发现确实有点儿…… 一开始考虑现在市面在售Hadoop相关书籍不是太多,且国人原创的更少 很欣喜前段儿在豆瓣上看到这本书,因为是国人原创,果断网购! 最近花了一周时间,从头到尾读了一遍 以下是自己的读后切身体会,希望给想读或在读的朋友一个分享: 关于本书的定位:技术架构设计和原理实现 【分析型】 注意:不是【实战型】的,所以想读的朋友,一定要看好这本书的内容定位,如果是想提高MR编程技巧等方面学习,这本书,个人觉得不太适合。 关于本书的内容组织:整体上章节安排还是比较有条理的,但是具体到每个章节的内容展现,有以下几个特点(优点+缺点): 1,啰嗦,经常一页纸上能发现两段儿内容相似的描述,虽然都是大白话,但是整本书读下来,发现这样的情况挺多的,哎,个人感觉稍显啰嗦。 2,浅尝而止,部分章节在描述关于一个技术点或细节时,稍显简单,而非做到深入,貌似不符合本书的副标题《深入解析……》,读的过程中,有种意犹未尽的感觉,无奈这种情况,只能问Google,还好,这样的情况,也不是太多,不至于太影响整体阅读。 3,纰漏有点儿“失控”,我的意思是书中错别字,错误用词描述等情况有点儿多,我个人发现的就不一一列举了,其他读者发现的已在网上公布的在这儿: http://hadoop123.com/hadoop-mapreduce/mistake.html 这个情况,个人感觉有点儿不舒服,毕竟不是翻译的外文,这……很无语 4,代码不多,按说这是优点,书中关于大片代码粘贴的情况还是控制的不错,大多数都属文字性描述,所以只看书,不看代码,基本也能理解MR的代码组织结构和实现原理,但是部分章节,贴了代码,却不完整,所以最好还是参考源码理解,否则,如果细读,只分析书中贴的部分代码,可能是理解不通的。 总的来说,读后还是弥补了自己对Hadoop的很多认识盲区 书中很多大量的图文描述,对于理解MR部分技术细节还是很有价值的 最后,希望大家结合自身实际情况“选择性”进行阅读!
其实国人能写这样的书,感觉还是不错的,不过感觉很多东西不太深入,感觉在深入之前,和先有整体,带着整体做深入会更好一点, jobclient,jobtracer,tasktracer之间的关系最好能系统化
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....