回覆列表
-
1 # 老五1024
-
2 # 遇見老吳
只有做大資料相關開發,才需要Hadoop。java是扳手,Hadoop是公交車。扳手可以修公交車,也還能幹很多其他事,修其他車。
-
3 # neilweixing
Java和Hadoop,應該指的是兩個生態圈。
Java: 企業級開發(JavaEE),老一點的struts spring hibernate那一套,然後就是springmvc spring mybatis,或者就是springboot springclod 那一套
Hadoop生態圈: HDFS、yarn、hive、spark、flink那一套,可以用Java開發,但不僅限於Java,其他的python,scala都可以
一般情況下JAVA開發和hadoop不太沾邊,JAVA本身的體系就已經十分龐雜了,想要深入理解沒個幾年光景是不行的。如果說從個人發展角度來講,熟悉一下時下熱門的技術肯定不是壞事。企業往往要求員工是複合型人才,以便適應業務的快速發展。hadoop分為技術平臺和資料處理(ETL)兩個方向,前者要掌握hadoop生態中每個元件的原理以及應用,後者要熟悉sql,要會資料倉庫、資料集市的建設方法。