大数据学习入门必备规划
大数据方向的工作目前分为三个主要方向: 01.大数据工程师 02.数据分析师 03.大数据科学家 04.其他(数据挖掘本质算是机器学习,不过和数据相关,也可以理解为大数据的一个方向吧) 一、大数据工程师的技能要求 二、大数据学习路径 三、学习资源推荐(书籍、博客、网站) 一、大数据工程师的技能要求 总结如下: 必须技能10条: 01.Java高级编程(虚拟机、并发) 02.Linux 基本操作 03.Hadoop(此处指HDFS+MapReduce+Yarn ) 04.HBase(JavaAPI操作+Phoenix ) 05.Hive 06.Kafka 07.Storm 08.Scala 09.Python 10.Spark (Core+sparksql+Spark streaming ) 进阶技能6条: 11.机器学习算法以及mahout库加MLlib 12.R语言 13.Lambda 架构 14.Kappa架构 15.Kylin 16.Aluxio 二、学习路径 第一阶段: 01.Linux学习 02.Java 高级学习(《深入理解Java虚拟机》、《Java高并发实战》) 第二阶...