IT培训网 - IT职场人学IT技术上IT培训网
成为大数据工程师要掌握哪些技能
时间:2016-09-14 13:18:10 来源:Java培训网 作者:IT培训网 已有:名学员访问该课程
知识无穷尽,技多不压身,作为一个大数据工程师如果不能及时的提升技能,淘汰也是迟早的事情。大数据工程师作为工程中的高富帅,尽可能掌握最新最多的大数据技能才能在这条路上走的更远。如果想要顺利成为大数据工程师,想要实现人生理想,那就关注下IT培训网为大家总结的StuQ发布的大数据工程师技能图谱吧!
一、大数据通用处理平台
1. Spark
2. Flink
3. Hadoop
分布式存储
HDFS
资源调度
Yarn
Mesos
机器学习工具
Mahout
1. Spark Mlib
2. TensorFlow (Google系)
3. Amazon Machine Learning
4. DMTK (微软分布式机器学习工具)
数据分析/数据仓库(SQL类)
1. Pig
2. Hive
3. kylin
4. Spark SQL,
5. Spark DataFrame
6. Impala
7. Phoenix
8. ELK
8.1 ElasticSearch
8.2Logstash
8.3Kibana
消息队列
1. Kafka(纯日志类,大吞吐量)
2. RocketMQ
3. ZeroMQ
4. ActiveMQ
5. RabbitMQ
流式计算
1. Storm/JStorm
2. Spark Streaming
3. Flink
日志收集
Scribe
Flume
编程语言
1. Java
2. Python
3. R
4. Ruby
5. Scala
数据分析挖掘
MATLAB
SPSS
SAS
数据可视化
1. R
2. D3.js
3. ECharts
4. Excle
5. Python
二、机器学习
机器学习基础
1. 聚类
2. 时间序列
3. 推荐系统
4. 回归分析
5. 文本挖掘
6. 决策树
7. 支持向量机
8. 贝叶斯分类
9. 神经网络
机器学习工具
1. Mahout
2. Spark Mlib
3. TensorFlow (Google系)
4. Amazon Machine Learning
5. DMTK (微软分布式机器学习工具)
三、算法
一致性
1. paxos
2. raft
3. gossip
数据结构
1. 栈,队列,链表
2. 散列表
3. 二叉树,红黑树,B树
4. 图
常用算法
1.排序
插入排序
桶排序
堆排序
2.快速排序
3,最大子数组
4.最长公共子序列
5.最小生成树
最短路径
6.矩阵的存储和运算
四、云计算
云服务
1. SaaS
2. PaaS
3. IaaS
4. Openstack
5. Docker
以上就是关于大数据工程师技能方面的介绍,如果想要学习更多的大数据知识,请关注IT培训网。青春不将就,学习需趁早。
每期开班座位有限.0元试听抢座开始!
温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。
- 上一篇:Java 8 编程开发技巧有哪些
- 下一篇:Java工程师的就业前景怎么样