大數(shù)據(jù)、云計算行業(yè)是不是主要需要明白Linux,并掌握大量Linux知識?
網(wǎng)友解答: 謝邀;大數(shù)據(jù)工程師的技能要求必須技能10條:01.Java高級(虛擬機、并發(fā))02.Linux 基本操作03.Hadoop(此處為俠義概念單指HDFS+MapReduce+Y
謝邀;
大數(shù)據(jù)工程師的技能要求
必須技能10條:
01.Java高級(虛擬機、并發(fā))
02.Linux 基本操作
03.Hadoop(此處為俠義概念單指HDFS+MapReduce+Yarn )
04.HBase(JavaAPI操作+Phoenix )
05.Hive(Hql基本操作和原理理解)
06.Kafka
07.Storm
08.Scala需要
09.Python
10.Spark (Core+sparksql+Spark streaming )
高階技能6條:
11.機器學習算法以及mahout庫加MLlib
12.R語言
13.Lambda 架構(gòu)
14.Kappa架構(gòu)
15.Kylin
16.Aluxio
網(wǎng)友解答:根據(jù)發(fā)現(xiàn)方向而定,不能一概而論。大數(shù)據(jù)和云計算可以細分很多方向。如果是運維方面的工作,自然需要語言掌握大量的Linux知識。因為無論是各種大數(shù)據(jù)框架還是容器,生產(chǎn)環(huán)境都是類unix系統(tǒng)。但是對于開發(fā)、架構(gòu)以及算法方向的從業(yè)者,掌握Linux基礎(chǔ)知識,能夠熟練運用常用命令即可,主要精力應(yīng)該在框架、容器或者算法上,Linux知識只是多多益善。