📘 大数据挖掘平台 · 工具链详解

🎒 风格 · 30章全
🏆 从入门到实战 · 完整目录 🐼 点击卡片跳转章节 → .html
1 大数据生态全景 Hadoop·Spark·Flink 定位与关系,工具链总览图 2 Linux基础与集群搭建 SSH免密·网络配置·JDK·ZooKeeper集群部署 3 HDFS核心原理 NameNode·DataNode架构,副本机制,读写流程 4 HDFS实战操作 Shell命令·Java API·上传下载·权限管理 5 MapReduce编程模型 Mapper·Reducer·Driver,WordCount手把手 6 MapReduce进阶 分区·排序·合并·自定义数据类型与序列化 7 YARN资源调度 架构组件·调度策略·FIFO/容量/公平·任务提交 8 Hive数据仓库 Hive vs MySQL·HQL基础·内部表与外部表 9 Hive高级查询 分区表·分桶表·窗口函数·UDF自定义函数 10 Hive优化实战 数据倾斜·小文件合并·Tez引擎·CBO优化器 11 Flume日志采集 Source·Channel·Sink,TailDir与Kafka Source 12 Kafka消息队列 Topic·Partition·生产者消费者·ACK与幂等性 13 Kafka进阶 Kafka Eagle监控·Connect·Streams API入门 14 Sqoop数据迁移 MySQL ↔ Hive/HDFS,增量导入与导出 15 Spark Core基础 RDD概念·算子分类·Transformation/Action·SparkContext 16 Spark Core实战 WordCount·文件读取·分区控制·持久化与Checkpoint 17 Spark SQL DataFrame·DataSet·SparkSession·SQL查询与UDF 18 Spark Streaming DStream·窗口操作·状态管理·与Kafka集成 19 Structured Streaming Event-Time·Watermark·输出模式 20 Spark性能调优 内存模型·Shuffle优化·序列化·动态资源分配 21 Flink基础 有状态流处理·DataStream API·执行环境与并行度 22 Flink时间语义 Event Time·Processing Time·Watermark与迟到数据 23 Flink窗口操作 滚动窗口·滑动窗口·会话窗口·自定义窗口 24 Flink状态管理 Keyed State·Operator State·状态后端·Checkpoint 25 Flink Table & SQL 动态表·流式SQL·与Hive集成 26 Flink CDC实战 Debezium集成·MySQL Binlog实时同步 27 数据湖基础 Delta Lake·Apache Iceberg·Hudi对比与选型 28 调度系统 Azkaban·Oozie·DolphinScheduler工作流编排 29 数据治理与元数据 Atlas·Ranger·数据血缘与权限管理 30 项目实战:实时数仓 从0搭建·Lambda架构与Kappa架构对比