Big Data

What is Big Data?

We all use smartphones but have you ever wondered how much data it generates in the form of texts phone calls emails photos videos searches and music approximately 40 exabytes of data gets generated every month by a single smartphone user.

Big-Data-Info-Corners
Image Source:smartdatacollective.com

Now imagine this number multiplied by 5 billion smartphone users that's a lot for our mind to even process isn't it.In fact this amount of data is quite a lot for traditional computing systems to handle and this massive amount of data is what we term as Big data.

  • Let's have a look at the data generated per minute on the internet
  • 2.1 million snaps are shared on Snapchat.
  • 3.8 million search queries are made on Google.
  • 1 million people log on to Facebook.
  • 4.5 million videos are watched on YouTube.
  • 188 million emails are sent

That's a lot of data,so how do you classify any data as Big Data?

This is possible with the concept of 5 V's.


Big-Data-5V's-Info-Corners
Image Source:edureka.com

Volume,Velocity,Variety,Veracity,Value.

Let us understand this with an example from the healthcare industry.
Hospitals and clinics across the world generate massive volumes of data 2314 exabytes of data are collected annually. In the form of patient records and test results all this data is generated at a very high speed which attributes to the velocity of Big Data.

Variety refers to the various data types such as structured semi-structured and unstructured data. examples include Excel records log files and x-ray images.

Accuracy and trustworthiness of the generated data is termed as veracity. Analyzing all this data will benefit the medical sector.

By enabling faster disease detection better treatment and reduced cost this is known as the value of Big Data.

But how do we store and process this Big Data?

 To do this job we have various framework such as Cassandra, Hadoop and spark.

Let us take Hadoop as an example and see how Hadoop stores and processes Big Data. Hadoop uses a distributed file system known as Hadoop distributed file system to store big data. If you have a huge file your file will be broken down into smaller chunks and stored in various machines. Not only that when you break the file you also make copies of it which goes into different nodes. This way you store your big data in a distributed way and make sure that even if one machine fails your data is safe on another.

 MapReduce technique is used to process Big Data. A lengthy task a is broken into smaller tasks B C and D. Now instead of one machine three machines take up each task and complete it in a parallel fashion and assemble the results at the end. Thanks to this the processing becomes easy and fast this is known as parallel processing. Now that we have stored and processed our big data we can analyze this data for numerous applications in games like Halo 3 and Call of Duty. Designers analyze user data to understand at which stage most of the users pause restart or quit playing this insight can help them rework on the story line of the game and improve the user experience. Which in turn reduces the customer churn rate.

Image Source:zdnet.com

Similarly Big Data also helped with disaster management during Hurricane sandy in 2012. It was used to gain a better understanding of the storms effect on the east coast of the US and necessary measures were taken. It could predict the Hurricanes,landfall five days in advance which wasn't possible earlier these are some of the clear indications of how valuable big data can be once it is accurately processed and analyzed.

Hope you guys you like this Article on Big Data.
Thanks for visit.
Big Data Big Data Reviewed by ABHINAY on January 08, 2020 Rating: 5

No comments:

Powered by Blogger.