Professional Documents
Culture Documents
Session 3 - MapReduce
Introduction
Dealing with
MapReduce workflow
Combiner, Partitioner
Introduction to
MapReduce programming
Use case Explanation
Queries:support@3clouds.com
Introduction to MapReduce
Queries:support@3clouds.com
MapReduce Workflow
Queries:support@3clouds.com
MapReduce Workflow
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
MapReduce Workflow
Map(k1,v1) list(k2,v2)
Reduce(k2, list (v2)) list(v3)
Queries:support@3clouds.com
5 Daemons
Master Nodes :
NameNode (Central organizer) which holds the metadata (Info of
data)
Secondary NameNode which stands as a Backup for NameNode
Metadata
Jobtracker which initiates the job for your MapReduce program
Slave Nodes :
TaskTracker works on the Data for getting the processing results
DataNode is where the data is stored
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
Rack Awareness
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
Secondary NameNode
Queries:support@3clouds.com
Queries:support@3clouds.com
Queries:support@3clouds.com
Thanking You
Queries:support@3clouds.com
Images Via :SNIA, Google.