Every day hundreds of millions of people take photos, make videos and send texts. Across the globe businesses collect data on consumer preferences, purchases and trends. Governments regularly collect all sorts of data from census data to incident reports in police departments. This deluge of data is growing fast. The total amount of data in the world was 4.4 zettabytes in 2013. That is set to rise steeply to 44 zettabytes by 2020. To put that in perspective, one zettabyte is equivalent to 44 trillion gigabytes. This sharp rise in data will be driven by rapidly growing daily production of data. But how much data is produced everyday today?