大數據與Java不一樣嗎?

仲小九929


與大數據相關的Hadoop生態系統,生態系統內涵蓋很多大數據處理工具,比分佈式大數據處理工具spark,hive(會SQL語言即可)。Hadoop系統底層語言是JAVA編寫的,因此進行大數據處理時會推薦使用JAVA,但這不是必須的,很多大數據處理工具還支持其他編程語言。比如大數據處理工具Spark,可以使用兼容JAVA的scala編程語言,也可以使用python。

有些ETL工具,或數據處理工具也是JAVA編寫的,如Knime,Pentaho Data Integration(簡稱PDI,原來名為kettle,安裝時需要先安裝JAVA環境)

因此有時會造成錯覺,大數據與JAVA緊密相關,並不等同。入門大數據會點JAVA會更好。


不編程亦分析


大數據應該是一個研究方向,而Java是編程語言,兩者有本質的區別。但是Java能當研究大數據的工具


分享到:


相關文章: