大数据开发一定要学习java吗或者其他语言吗?

我是做运维的,现在想学大数据开发,但是java语言和php不熟,就想问一下,大数据在语言方面的要求很大吗,我的java语言和php不熟可以学习大数据吗?注:我的linux... 我是做运维的,现在想学大数据开发,但是java语言和php不熟,就想问一下,大数据在语言方面的要求很大吗,我的java语言和php不熟可以学习大数据吗?
注:我的linux脚本很熟。
展开
 我来答
喵喵喵喵喵咪c7
2019-04-09 · TA获得超过4024个赞
知道小有建树答主
回答量:2277
采纳率:100%
帮助的人:74.6万
展开全部
一、学习大数据,一定要学习java吗?
如果要学习大数据,不管你是零基础,还是有一定的基础,都是要懂至少一种计算机编程语言,因为大数据的开发离不开编程语言,不仅要懂,还要精通!但这门编程语言不一定是java。
比如说,如果你主攻Hadoop开发方向,是一定要学习java的,因为Hadoop是由java来开发的。
如果你想要主攻spark方向,是要学习Scala语言的,每个方向要求的编程语言是不同的。
如果你是想要走数据分析方向,那你就要从python编程语言下手,这个也是看自己未来的需求的。
综上所述:大数据是需要一定的编程基础的,但具体学习哪一门编程,自己可以选择的。其实只要学会了一门编程语言,其他编程语言也是不在话下的。
二、为什么很多人选择学java?
大数据技术方向是有很多的,作为零基础的你,想要进入大数据领域,大数据开发是基础方向,也是入门的突破口,而在大数据开发技术中,用的多的也是java编程语言。
因为java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。 如果你对java有一定的了解,就更应该清楚java是一个强类型编程语言,拥有极高的跨平台能力,还有就是java的异常处理能够保证系统的稳定性。
目前,java语言的应用也是很广泛的,对于学习大数据的人而言是很多人的选择,hadoop及其他大数据处理技术都用到了java,像Apache的基于Java的HBase和Accumulo以及 ElasticSearchas等等。
所以想要进入大数据领域的小伙伴,大部分都会选择从java编程语言开始学起!
xuxingxingvip
2015-03-18 · TA获得超过252个赞
知道小有建树答主
回答量:372
采纳率:70%
帮助的人:124万
展开全部
运维和开发两码事,开发肯定是要有语言做基础的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
放飞新的人生
推荐于2017-09-14 · TA获得超过1707个赞
知道小有建树答主
回答量:405
采纳率:64%
帮助的人:219万
展开全部
原则上大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如java和.Net。

不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础,一般有了几年java开发经验,转行做大数据会比较容易上手。

因此, 如果想从事大数据开发,还是需要至少精通一门高级语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MaeHsu
2015-08-07 · TA获得超过1.1万个赞
知道小有建树答主
回答量:5783
采纳率:88%
帮助的人:238万
展开全部
java不太适合做大数据开发。 真正的大数据其实对硬件要求比较特别。软件方面是其次。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沫影是非囚
2015-07-30 · TA获得超过1005个赞
知道小有建树答主
回答量:2571
采纳率:43%
帮助的人:228万
展开全部
JAVA语言应用的越来越广,因此在开发环境一定要熟练精通……………………
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式