Well, it is not all the data. Just part of it that is responsible for geolocation (the biggest table with IP addresses has about 10 million rows -> 550MB, spatial data is just 12MB so I ignored it).
Because the data is stored in such inefficient manner in order to scale at one point they decided to separate it into different databases by type of the data, I only used geolocation as example.