第1个回答 2019-05-16
有Java基础,大数据主要学习三个平台Hadoop、Storm和Spark。大数据技术方面,大致需要学习这些:
1、分布式计算框架:掌握hadoop和spark分布式计算框架,学习相关组件如hadoop、spark、hive、hbase、redies、kafka等;
2、算法和工具:目前主流平台和框架已经提供了算法库,如hadoop上的Mahout和spark上的Mllib,可以从学习这些接口和脚本语言开始学习这些算法。加米谷大数据开发0基础可以试听,了解各种如分类、关联、回归、决策树等算法;熟练掌握一门数据挖掘工具:Python或Scala。
3、项目实践:加深对所学知识的理解和应用。