Data is being generated from multiple sources resulting in the formation of what is currently known as big data. Data sources are around us everywhere, smartphones, computers, environmental sensors, cameras, Geographical Positioning Systems (GPS), and even people. Various applications like social media sites, digital pictures and videos, commercial transactions, advertising applications, games, mobile phone activities, location-based positioning information, online activities and many more have helped accelerate data generation in the past few years.