← Big Data & Hadoop learning pathBig Data & Hadoop · Module 2 of 10
Hadoop ecosystem overview
Know the main components of the Hadoop ecosystem.
📖 Key ideas
- HDFS stores data across a cluster.
- MapReduce processes data in parallel.
- YARN manages cluster resources.
- Hive offers SQL; HBase is a NoSQL store; Sqoop moves data from databases; Flume ingests logs.
- Spark is now often used for processing on top of HDFS/YARN.
💡 Real-life example: Hadoop is a factory: HDFS is the warehouse, YARN the manager, MapReduce the workers.
HDFSHadoop Distributed File System
MapReduceParallel processing model
YARNResource manager
HiveSQL on Hadoop