如何免费阅读 Hadoop illuminated 这本书?
更新时间
Hadoop illuminated 是一本关于 Apache Hadoop 的开源书籍,可以直接在 hadoopilluminated.com 上免费在线阅读,无需注册或登录。网站提供 HTML 和 PDF 两种格式,书籍源代码以 docbook 格式托管在 GitHub 上。它定位为“living book”(持续更新的书),会跟随 Hadoop 生态的演进而补充内容,目标是让 Hadoop 知识不只服务于高度技术背景的读者。如果你刚开始接触 Hadoop 或大数据,想找一份轻量、可快速通读的入门材料,这本书比较合适;如果你需要的是某个具体版本的官方权威文档,则应转向 Apache 官方资料。
这本书是什么
根据网站自述,Hadoop illuminated 是一本关于 Apache Hadoop 的开源书籍,由 Mark Kerzner 和 Sujee Maniyam 撰写,另有一些贡献者参与。作者是 Elephant Scale 的创始人,该公司围绕 Hadoop / 大数据生态提供培训与解决方案。
网站特别声明:该网站与 Apache Software Foundation 没有关联;Apache、Apache Hadoop 和 Hadoop 是 Apache Software Foundation 的商标,经许可使用,不意味着 Apache 基金会的认可。
书中被网站点名的章节包括:
- Hadoop use cases(Hadoop 使用案例)
- Big Data Eco-system(大数据生态)
- publicly available Big Data sets(公开可用的大数据集)
如何免费阅读
获取方式很直接,网站把入口放在“Read the Book”部分:
- 打开 hadoopilluminated.com。
- 找到“Read the Book”区域。
- 选择 HTML 或 PDF 格式阅读。HTML 适合在浏览器里直接翻看和检索,PDF 适合下载后离线阅读或打印。
- 如需反馈,网站上提供了“Send feedback”入口。
书籍本身在线免费提供,网站没有提到需要注册账号、订阅或付费才能阅读。至于是否提供其他附加服务,则属于另一回事——见下文“培训”部分。
许可与源码
这本书采用 Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License 许可,网站注明与 MIT Open Courseware 相同。这意味着在署名、非商业、相同方式共享的条件下,你可以使用和再分发相关内容。
书籍源代码以 docbook 格式放在 GitHub 仓库:
https://github.com/elephantscale/hadoop-book
如果你希望自行构建、参与修订,或查看内容的组织方式,可以从这个仓库入手。
作者提供的培训
网站另设“Get trained by the authors”部分,说明作者提供大数据与数据科学方面的培训,列出的方向包括:
- Big Data Essentials bootcamp
- Hadoop
- Spark
- Machine Learning in Spark
培训分为 private 和 public 两种形式。需要区分的是:书本身是在线免费阅读的,而培训是作者所在公司提供的独立商业服务,两者不是同一件事。如果你只是想把 Hadoop 概念过一遍,读书即可;如果需要系统授课或企业内训,可以再去看培训页面列出的具体课程。
读者反馈说明了什么
网站收录的几条评论能帮你判断这本书的定位:
- 一位来自 NTTData.com 的读者提到,书用 72 页就把 Hadoop 的精髓提炼了出来。
- 一位财富 500 强公司的产品经理说,这本书让 Hadoop 和大数据对他变得可理解。
- 一位开发者说,自己在准备大数据 Hackathon 的演示时,这本书帮了很大忙。
这些反馈指向同一个特点:篇幅短、门槛低、适合快速建立整体认识。反过来说,如果你要找的是覆盖某个组件全部配置项的参考手册,这本书的定位并不在此。
使用时的注意点
- 网站版权标注为 © 2016,书是“living book”但页面本身较旧,阅读时对版本相关的细节(如具体组件版本、命令行为)建议再对照较新的官方文档核实。
- 网站明确与 Apache Software Foundation 无关联,因此书中内容不代表 Apache 官方立场。
- 许可允许非商业性的署名共享,但商业用途不在该许可范围内,需要另行考虑。