6.6 KiB
6.6 KiB
BigData-Notes

Java 程序员的大数据学习之路(2019) — — 持续更新中
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|
Hadoop | Hive | Spark | Flink | Storm | Flume | Sqoop | Azkaban | HBase | Kafka | Zookeeper | Scala |
为方便查阅,所有软件的安装步骤统一整理至:Linux下大数据常用软件安装指南
一、Hadoop
二、Hive
三、Spark
- Spark简介
- Spark单机版本环境搭建
- RDD详解
- Spark Transformation 和 Action
四、Flink
TODO
五、Storm
- Strom简介
- Storm核心概念详解
- Storm单机版本环境搭建
- Storm编程模型
六、Flume
七、Sqoop
-
Sqoop的基本使用
八、Azkaban
- Azkaban项目简介
- Azkaban3.x 编译及部署
- Azkaban Flow 1.0 的使用
- Azkaban Flow 2.0 的使用
九、HBase
- HBase基本环境搭建(Standalone /pseudo-distributed mode)
- HBase系统架构及数据结构
- HBase常用Shell命令
- HBase Java API
- HBase 协处理器
- HBase 容灾与备份
- HBase的SQL中间层——Phoenix
- Spring/Spring Boot 整合 Mybatis + Phoenix
十、Kafka
- Kafka 简介及消息处理过程分析
- 基于Zookeeper搭建Kafka高可用集群
- Kafka 副本机制以及选举原理剖析
十一、Zookeeper
- Zookeeper 简介及原理介绍
- Zookeeper 集群搭建Zookeeper
- 分布式锁实现方案Zookeeper
- 集群升级、迁移深入分析 Zookeeper
- Zab协议及选举机制