This commit is contained in:
luoxiang 2019-06-02 10:10:21 +08:00
parent ef63a1ac54
commit c7dea7b3df
3 changed files with 58 additions and 70 deletions

View File

@ -183,4 +183,6 @@ TODO
<br>
## :bookmark_tabs:后记
## :bookmark_tabs: 后记
[资料分享与工具推荐]((https://github.com/heibaiying/BigData-Notes/blob/master/notes/资料分享与工具推荐.md))

View File

@ -1,69 +0,0 @@
这里主要是分享一些自己学习过程中觉得不错的资料和工具。
## :computer:官方文档
首先推荐每个框架的官方文档。大多数的官方文档都写得很清晰,很扼要,并且也都做到了图文并茂。这里以 [Spark RDD 官方文档](https://spark.apache.org/docs/latest/rdd-programming-guide.html)为例你会发现不仅有清晰的知识点导航而且每一个知识点都同时给出了JavaScalaPython三种语言的示例除了官方文档其他书籍很少能够做到这一点。
## :book:书籍推荐
这里每个框架推荐一至两本经典的书籍:
#### 《hadoop 权威指南》
#### 《Kafka权威指南》
#### 《从Paxos到Zookeeper 分布式一致性原理与实践》
#### 《Spark技术内幕 深入解析Spark内核架构设计与实现原理 ,张安站著》
#### 《Spark.The.Definitive.Guide》
#### 《HBase权威指南》
#### 《快学Scala》
#### 《Scala编程》
#### 《Hive编程指南》
## :orange_book:博客​
这里主要推荐一些博客或者GitHub仓库
1. 有态度的HBase/Spark/BigDatahttp://hbasefly.com/
2. 深入Apache Spark的设计和实现原理 https://github.com/JerryLead/SparkInternals
# :triangular_ruler:工具
#### 1. VirtualBox
一款开源、免费的虚拟机管理软件,虽然是轻量级软件,但是功能也很丰富,基本能够满足全部的使用需求。
官方网站https://www.virtualbox.org/
#### 2. MobaXterm
大数据的框架通常都部署在服务器上因此你可以经常要连接远程服务器这里推荐使用MobaXterm同样的是免费开源的它不仅可以支持连接远程服务而且还支持FTP功能能够拖拽上传文件。同时因为它是开源的所以还支持大量插件来扩展功能。
官方网站https://mobaxterm.mobatek.net/
#### 3. ProcessOn
ProcessOn一个在线绘图平台本仓库中所有原创的图片都是用它进行绘制的。使用起来很顺手也很方便快捷在线绘图功能是免费的支持在线保存。
官方网站https://www.processon.com/
#### 4. Translate Man
Translate Man是一款在线翻译插件目前我主要使用的有谷歌和火狐浏览器两个浏览器都有该插件。Translate Man支持划词翻译在看文档时如果遇到不懂的单词就不用切换窗口到翻译软件上只需要直接选中该单词就可以进行翻译。默认采用的谷歌的翻译接口在准确性上非常高。
![翻译侠](D:\BigData-Notes\pictures\翻译侠.png)

View File

@ -0,0 +1,55 @@
这里分享一些自己学习过程中觉得不错的资料和开发工具。
## :book: 经典书籍
- [《hadoop 权威指南(第三版)》](https://book.douban.com/subject/26206050/) 2015年
- [《Kafka权威指南》](https://book.douban.com/subject/27665114/) 2017年
- [《从Paxos到Zookeeper 分布式一致性原理与实践》](https://book.douban.com/subject/26292004/) 2015年
- [《Spark技术内幕 深入解析Spark内核架构设计与实现原理》](https://book.douban.com/subject/26649141/) 2015年
- [《Spark.The.Definitive.Guide》](https://book.douban.com/subject/27035127/) 2018年
- [《HBase权威指南》](https://book.douban.com/subject/10748460/) 2012年
- [《Hive编程指南》](https://book.douban.com/subject/25791255/) 2013年
- [《快学Scala(第三版)》](https://book.douban.com/subject/27093751/) 2017年
- [《Scala编程》](https://book.douban.com/subject/27591387/) 2018年
## :computer: 官方文档
上面的书籍我都列出了出版日期,可以看到大部分书籍的出版时间都比较久远了,虽然这些书籍比较经典,但是很多书籍在软件版本上已经滞后了很多。所以推荐优先选择各个框架的**官方文档**作为学习资料。大数据框架的官方文档都很全面,并且对知识点的讲解都做到了简明扼要。这里以 [Spark RDD 官方文档](https://spark.apache.org/docs/latest/rdd-programming-guide.html)为例你会发现不仅清晰的知识点导航而且所有示例都给出了JavaScalaPython三种语言的版本除了官方文档其他书籍很少能够做到这一点。
## :orange_book: 优秀博客
- 有态度的HBase/Spark/BigDatahttp://hbasefly.com/
- 深入Apache Spark的设计和实现原理 https://github.com/JerryLead/SparkInternals
## :triangular_ruler:开发工具
#### 1. VirtualBox
一款开源、免费的虚拟机管理软件,虽然是轻量级软件,但功能很丰富,基本能够满足全部的使用需求。
官方网站https://www.virtualbox.org/
#### 2. MobaXterm
大数据的框架通常都部署在服务器上这里推荐使用MobaXterm进行连接。同样是免费开源的支持多种连接协议支持拖拽上传文件支持使用插件扩展。
官方网站https://mobaxterm.mobatek.net/
#### 3. Translate Man
Translate Man是一款浏览器上的翻译插件(谷歌和火狐均支持)。它采用谷歌的翻译接口,准确性非常高,支持划词翻译,可以辅助进行官方文档的阅读。
#### 4. ProcessOn
ProcessOn式一个在线绘图平台使用起来非常便捷可以用于笔记或者博客配图的绘制。
官方网站https://www.processon.com/