spark和hadoop哪個好 現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?
現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?總的來說,java開發(fā)和Hadoop沒有緊密的聯(lián)系,java本身的系統(tǒng)已經(jīng)非常復(fù)雜。幾年后對它有一個深刻的了解是不好的。從個人發(fā)展的角度來看,熟悉當(dāng)前流行的
現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?
總的來說,java開發(fā)和Hadoop沒有緊密的聯(lián)系,java本身的系統(tǒng)已經(jīng)非常復(fù)雜。幾年后對它有一個深刻的了解是不好的。從個人發(fā)展的角度來看,熟悉當(dāng)前流行的技術(shù)當(dāng)然不是壞事。為了適應(yīng)企業(yè)的快速發(fā)展,企業(yè)往往要求員工成為復(fù)合型人才。Hadoop分為兩個方向:技術(shù)平臺和數(shù)據(jù)處理(ETL)。前者需要掌握Hadoop生態(tài)中各個組件的原理和應(yīng)用,后者需要熟悉SQL以及數(shù)據(jù)倉庫和數(shù)據(jù)集市的構(gòu)建方法。
從JAVA轉(zhuǎn)python好還是深入學(xué)習(xí)Hadoop大數(shù)據(jù)好?
從就業(yè)的角度來看,java到Python有更多的優(yōu)勢。原因很簡單,因?yàn)镻ython是學(xué)習(xí)Hadoop大數(shù)據(jù)的基礎(chǔ)。而且,真正做大數(shù)據(jù)的企業(yè)很少。他們現(xiàn)在大多只使用部分大數(shù)據(jù),有些只是一個概念。Java不同于python。目前,Java與python不一樣,很多公司都在用Java進(jìn)行程序開發(fā)。另外,從學(xué)習(xí)難度的角度來看,更適合初學(xué)者從基礎(chǔ)編程語言入手,對程序思想有初步的了解。以后學(xué)習(xí)大數(shù)據(jù)相對簡單。大數(shù)據(jù)確實(shí)是未來幾年的趨勢,但不是當(dāng)前的趨勢。我們要想達(dá)到一定的目標(biāo)水平,還需要對工作進(jìn)行深入的研究。