学习hadoop 需要java吗

发布网友 发布时间:2022-04-22 00:00

我来回答

5个回答

热心网友 时间:2023-08-04 20:56

需要。原因如下:

1.大数据支持很多开发语言,但企业用的最多的还是java,所以并不是完全需要,有其它语言基础也可以,同时hadoop是由java编写的,要想深入学习,学习java是有必要的。

2.于此,hadoop一般在工业环境大部分是运行在linux环境下,hadoop是用java实现的。所以最好是熟悉linux环境下编程。至于java做到看得懂比较好,遇到问题可以看看源码从而找出问题在哪。所以如果你想操作hadoop的话,需要java知识:比如IO流,JDBC之类,更是要重点掌握。

3.其实,如果要进行Hadoop开发领域,那么编码知识是必须的。没有java 或python的知识,你不能成为hadoop开发人员的主人。所以,这完全取决于具体方面。

但是,在所有方面都是必须的,这是基本知识和基础知识。一般建议在选择任何方面的第一个主题之前,如果有Java和Python的知识,那么这是一个额外的优势。如果想掌握大数据,那么首先要了解一下为什么应该学习大数据,为什么大数据出现在哪里,大数据等等。如今,每个人都在学习hadoop,所以如果想在hadoop开始你的职业生涯,那么需要了解什么是大数据。很多人在理解大数据时往往会盲目地认为处理大量数据就是大数据,稍懂一些的人往往认为学习大数据就是学习hadoop。

热心网友 时间:2023-08-04 20:56

hadoop中最重要得还是分布式文件系统和MapRece的计算,其实大数据开发可以做的事情还是很多的,需要你有良好的java基础和Linux基础,hadoop是大数据开发中最要的一个环节,zookeeper生态圈和hadoop生态圈都需要熟练掌握,还有很长的路要走的。

热心网友 时间:2023-08-04 20:57

java的水平好些,学习hadoop更方便些,毕竟hadoop是java开发的
但是不会也没多少关系,不会java就学啊,java的语法还是比较简单
对java语法熟悉些看懂hadoop就问题不大
如果是掌握hadoop的使用,java基础好就可以了,看看hadoop权威指南。想深入学习源码的话,就需要些网络编程的知识了。
不过个人觉得hadoop最终是用于数据分析的,所以数据挖掘,机器学习这样的算法反而比掌握hadoop本身更重要一些,重点看用hadoop来做什么。
我也是初学,只是一点体会,希望能帮到你。

热心网友 时间:2023-08-04 20:57

是的 需要

热心网友 时间:2023-08-04 20:58

x学习hadoop还要学习liunx系统

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com