0
点赞
收藏
分享

微信扫一扫

大数据学习路线总结

进击的包籽 2022-06-05 阅读 70

背景引入

1 Java学习阶段

第一阶段基础知识

第二阶段高阶(Springboot、MyBatis、Maven系列)

第三阶段JDBC(Mysql系列)

☀️Mysql高频面试题(后端大数据面试必备)

第四阶段 JAVA高频面试题系列

2 Hadoop生态组件(全部要在Linux环境进行安装)

2.1 Linux入门

⚡️Linux指令入门+Shell脚本入门
⚡️Shell脚本实操

2.2 Hadoop集群入门

⚡️Hadoop集群入门

2.3 Zookeeper学习

⚡️Zookeeper知识点

2.4 Mapreduce知识点

⚡️Mpareduce知识点

2.5 Hive知识点

⚡️Hive知识点总结
⚡️Hive相关函数

2.6 Hbase知识点

⚡️Hbase知识点

2.7 Flume知识点

⚡️Flume的使用

2.8 Presto搜索引擎的使用

⚡️Presto使用总结

2.9 Sqoop对于Hadoop生态圈数据与其他来源数据的导入导出操作

⚡️Sqoop知识点

2.10DataX 不同数据库之间数据的导入导出操作

⚡️DataX的使用

2.11 Azkaban调度工作流的使用

⚡️Azkaban

2.12 Kylin对于多维度OLAP分析的使用

⚡️Kylin

2.13 Nginx服务器知识总结

⚡️Nginx

2.14 Superset程序进程管理工具总结

⚡️Superset

2.15 Prometheus监控知识总结

2.16 Grafana作为监控可视化页面的使用总结

2.17Clickhouse知识总结

2.18 Kafka消息队列知识总结

⚡️Kafka知识总结

2.19 Redis(Nosql)知识总结

⚡️redis知识点总结

2.20 ElasticSearch知识总结

2.21 Kettle知识总结

2.22 MangoDB知识总结

2.23 Druid知识总结

3 数仓理论知识

4 Scala版本的Spark开发学习

4.1 Scala学习

🍀Scala学习

4.2 SparkCore开发(开发很少使用)

🍀SparkCore开发

4.3 Sparksql开发(经常使用)

4.4 SparkStreaming开发(一代微批的实时流处理)

4.5 SparkStructuredStreaming 开发(二代微批实时流处理)

5 Flink实时开发系列

6 Python数据分析开发知识总结

7 BI工具使用系列(数据可视化报表工具)

7.1 帆软BI工具

7.2 PowerBI工具使用

7.3 Tableau工具使用

7.4 SmartBI工具使用

8 Git的使用

9 应届毕业生求职篇

第一模块 算法与数据结构

第二模块 23种设计模式

第三模块 计算机网络

第四模块 操作系统

第五模块 计算机组成原理

10 机器学习

11 AI相关

举报

相关推荐

0 条评论