失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python大数据和java大数据的区别-学习大数据先学Python还是JAVA?

python大数据和java大数据的区别-学习大数据先学Python还是JAVA?

时间:2021-01-03 11:49:34

相关推荐

python大数据和java大数据的区别-学习大数据先学Python还是JAVA?

首先大数据这个趋势已经很明了,但是进入这个领域有门槛,而且不小,要有心理准备,自学要因人而异,没有基础的前提下,有难度,后面我会给你一些学习的建议。其次是大数据目前的工作方向主要是三个:大数据应用,数据分析,大数据研究,当然还有一些像机器学生有关的数据挖掘什么的,也在这个类别,我暂时归到研究方向,因为要应用的话,还得结合一些行业和业务进行,所以你要从事大数据,可能要先定一下方向哈,就难易度来选,我个人是在大数据应用方向开着车,所以要上车,我建议可以在这个方向考虑一下。

本来想发一些权威点的大数据技术图谱的,需要的话回复一下,我再发哈。

根据方向,我总结了一下需要的技能,供你参考,如下:

最基本的是JAVA核心API有关内容,当然有JAVA开发经验的最容易入门,比如从事过JAVAWEB开发的,基本上可以很容易跳进大数据应用方向,如果没有JAVA基础,很多内容你会理解不了。同时除了基本的基础以外,我在下面还给你罗列了一些列必须的技能:

Java高级(VM相关、并发相关,线程相关)

2、Linux 基本操作(环境,命令,网络等相关内容)

3、Hadoop(此处为通常指的是HDFS+MapReduce+Yarn的相关内容 )

4、HBase(JavaAPI操作+Phoenix )

5、Hive(Hql基本操作和原理理解)

6、Kafka

7、Storm

8、Scala

9、Python

10、Spark (Core+sparksql+Spark streaming )

如果要把大数据玩得比较洋气,个人建议还要学习一些高级技术,不过不建议一开始就去触碰,毕竟这些技术个人建议还是有一些经验积累后再来哈,会比较快。否则你会觉得你在看天书。

学习建议

一定要把JAVA基础和JAVA高级部分学好,把JAVA做为第一开发语言,这个是关键,其次,Python也要引起重视,可以做为第二开发语言去学习掌握。

一定要把Linux的基础操作,网络操作,文件操作等学好,掌握熟练,特别在环境配置部分,要多熟悉各种命令,同时也要多熟悉系统的基本结构。

关于Hadoop、Hive等环境和技术应用,要结合一些实际点的案例来学要快一些,简单的Demo很难看到一些现象。

上面的内容可以买些书来看(需要可以问我,这里就不安利了),当然如果看书效果不好,可以去找一些网课,跟着视频学,最直接的学习方式就是去报名参加下一些线下的专业培训班,集中学习。

以上内容如果需要一些资料或者你想再深入探讨,可以加好友私聊哈。时间原因,就不再一一赘述了。 />

如果觉得《python大数据和java大数据的区别-学习大数据先学Python还是JAVA?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。