学习大数据要什么基础

2024-12-14 14:36:30
推荐回答(1个)
回答1:

大数据开发学习要掌握java、linux、hadoop、storm、flume、hive、Hbase、spark等基础知识。


首先学习大数据的基础是Java语言和Linux操作系统,零基础需要从这两项基础开始学习,学习顺序不分先后,一般都会选择先从java语言开始学习。

Java方面,只需侧重学习标准版JavaSE,其他Java方向的技术在大数据技术中运用较少,可适当减少投入精力,仅作了解即可。

由于大数据相关软件基本都在Linux操作系统上运行,所以LINUX系统也是大数据必学的基础,需要扎实的掌握,以便后续深入学习真正的大数据技术。

学会这两项基础后,接下来就需要学习大数据相关的技术了。首先学习Hadoop,需要学习它的HDFS、MapReduce和YARN的组件,学会了这些,接下来就按顺序学习Zookeeper,Mysql,Sqoop,Hive,Oozie,Hbase,Kafka,Spark。当我们把这些技术都学会了,基本上就能成为一个专业的大数据开发工程师了。

 

之后再进阶提高一下,学习一下python、机器学习、数据分析等知识,能让自己在今后的工作中更好的配合算法工程师、数据分析师,让自己变得更进步更优秀。