BigData-Notes/notes/资料分享与利器推荐.md
2019-05-29 17:56:57 +08:00

70 lines
2.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

这里主要是分享一些自己学习过程中觉得不错的资料和工具。
## :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)