背景引入
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开发