More than 800 billion gigabytes of information is used globally every year. This inconceivably large volume of data must all be stored, retrieved, displayed and ...