Big Data and Hadoop overview

In a nut shell – “Big Data is the problem and Hadoop (FW) is one of the solutions to solve the problem using HDFS, MapReduce”.
 

Big data is a term that describes the large volume of data – both structured and unstructured – that inundates a business on a day-to-day basis. But it’s not the amount of data that’s important. It’s what organizations do with the data that matters. Big data is a large set of the data that is generated through the FACEBOOK,YOUTUBE, and many social sites. That is in the form of video, image, text, graphics, sensors, and many other things. Big data has divided in to 3 types Structured, Semi Structured, Unstructured data.

 
 


Big Data has also been defined by the four “V”s: Volume, Velocity, Variety, and Value.

a)      Volume: The amount of data.

b)      Velocity: A fast rate that data is received and perhaps acted upon

c)       Variety: New unstructured data types. Unstructured and semi-structured data types, such as text, audio, and video require additional processing to both derive meaning and the supporting metadata.
d)      Value: Data has intrinsic value—but it must be discovered.

Big Data capabilities:

·        For real-time, key-value data stores, such as NoSQL, allow for high performance, index-based retrieval.
·        For real-time, key-value data stores, such as NoSQL, allow for high performance, index-based retrieval.
·        For batch processing, a technique known as “Map Reduce,” filters data according to a specific data discovery strategy. After the filtered data is discovered, it can be analyzed directly, loaded into other unstructured or semi-structured databases, sent to mobile devices, or merged into traditional data warehousing environment and correlated to structured data.
Hadoop (Open Source FW) is one of the tools designed to handle big data. Hadoop and other software products work to interpret or parse the results of big data searches through specific proprietary algorithms and methods. Hadoop is an open-source program under the Apache license that is maintained by a global community of users. It includes various main components, including a MapReduce set of functions and a Hadoop distributed file system (HDFS).

The idea behind MapReduce is that Hadoop can first map a large data set, and then perform a reduction on that content for specific results.The HDFS system then acts to distribute data across a network or migrate it as necessary. Database administrators, developers and others can use the various features of Hadoop to deal with big data in any number of ways. For example, Hadoop can be used to pursue data strategies like clustering and targeting with non-uniform data, or data that doesn't fit neatly into a traditional table or respond well to simple queries. Various steps in accessing/visualizing the Big Data.

Steps in accessing/visualizing the Big Data:


High level architecture of Apache Hadoop:



Spark is a framework for performing general data analytics on distributed computing cluster like Hadoop. Spark can be accessed through "putty" after logging into Hadoop server by using the below command.

$spark -shell --name

We can use Pega to access Big Data (API’s or direct integration using HBase/HDFS in PRPC V7). For more details, check PDN site.
References:
1) www.google.com
2) www.youtube.com
3) www.tutorialspoint.com
4) https://people.cs.kuleuven.be
5) https://www.sics.se
 

 
 
 
 
 


Popular posts from this blog

Connecting Claude to Pega Infinity 25.1.3 via MCP — Step-by-Step

itextpdf API to generate PDF doc from an image file using Pega PE

Understanding of Hugging Face platform for AI/ML platform