Should I choose the GeoIP web service or the database?
It depends on your needs — there are five main considerations.
Accuracy: Our GeoIP2 Precision: City and Insights services accurately geolocate 4% more IPs to the correct city and 9% more IPs to the correct postal code in the United States than the GeoIP2 and GeoIP Legacy downloadable databases. In addition, both the Precision City and Precision Insights services identify the organization associated with a business IP address in 10% more instances.
Availability / Speed: Our GeoIP2 Precision services have had 99.99% uptime since January 2010 and are served from data centers in California, Virginia, London, and Singapore. With a local copy of the GeoIP2 database you should have greater uptime and lower network latency.
Maintenance: You need to download GeoIP2 database updates yourself in order to have access to the latest and most accurate GeoIP2 data. With the GeoIP2 Precision services, you always receive the latest available data.
Volume (Cost): Once you have purchased a license to a downloadable database, there is no limit on the number of queries you can perform on that database for Internal Restricted Business purposes. Based on the number of queries you are doing per month, you may find that either the downloadable databases or the GeoIP2 Precision services are less expensive.
Licensing: Online pricing of the GeoIP2 databases is for Internal Restricted Business purposes only. Use of the GeoIP2 databases to provide IP Geolocation Functionality for applications or products accessible to anyone other than you or your employees requires a commercial license. Please contact email@example.com for more information about commercial licensing.
Online pricing of the GeoIP2 Precision services is applicable to both internal and commercial purposes. You may purchase the GeoIP2 Precision services via our website and use it to provide IP Geolocation Functionality for applications or products, even if they are accessible to third-parties, without commercial licensing.