Businesses and individuals have generated huge amounts of data in recent years due to the rapid proliferation of the internet worldwide.