Open In App

Hadoop Ecosystem

Overview: Apache Hadoop is an open source framework intended to make interaction with big data easier, However, for those who are not acquainted with this technology, one question arises that what is big data ? Big data is a term given to the data sets which can’t be processed in an efficient manner with the help of traditional methodology such as RDBMS. Hadoop has made its place in the industries and companies that need to work on large data sets which are sensitive and needs efficient handling. Hadoop is a framework that enables processing of large data sets which reside in the form of clusters. Being a framework, Hadoop is made up of several modules that are supported by a large ecosystem of technologies. 

Introduction: Hadoop Ecosystem is a platform or a suite which provides various services to solve the big data problems. It includes Apache projects and various commercial tools and solutions. There are four major elements of Hadoop i.e. HDFS, MapReduce, YARN, and Hadoop Common Utilities. Most of the tools or solutions are used to supplement or support these major elements. All these tools work collectively to provide services such as absorption, analysis, storage and maintenance of data etc. 



Following are the components that collectively form a Hadoop ecosystem: 
 



Note: Apart from the above-mentioned components, there are many other components too that are part of the Hadoop ecosystem. 

All these toolkits or components revolve around one term i.e. Data. That’s the beauty of Hadoop that it revolves around data and hence making its synthesis easier. 

HDFS: 
 

YARN: 
 

MapReduce: 
 

PIG: 

 Pig was basically developed by Yahoo which works on a pig Latin language, which is Query based language similar to SQL.

HIVE: 
 

Mahout: 
 

Apache Spark: 
 

Apache HBase: 
 

Other Components: Apart from all of these, there are some other components too that carry out a huge task in order to make Hadoop capable of processing large datasets. They are as follows: 

 

 


Article Tags :