#MAXMIND GEOIP LOOKUP CODE#
The following code took 2 mintues and 7seonds to run. This entry was posted in IP Geolocation and tagged GeoIP, GeoIP Legacy, Retirement on Jby Miguel Atienza.
Data returned by our GeoIP2 City and GeoLite2 City databases may differ. This page contains a subset of data for your IP address from our GeoIP2 Precision City Web Service. When I add pyGeoIP and try to incorporate the country code it slows down. Anonymous IP (Proxy Detection) Enterprise. To use the GeoLite2 web services instead of GeoIP2, set the host method on the builder to. You must provide the Builder constructor your MaxMind accountId and licenseKey. So, I'm curious if this has something to do with my code or if there is a way I can speed this up.įor example, when I run the following code extracting date and ip address, for this experiment it took about 6.5 seconds. To use the web service API, you must create a new WebServiceClient using the WebServiceClient.Builder.
I'm building a script to process web server logs, and I'm trying to incorporate MaxMinds's IP dataset ( ) into the script in order to get the country the hit is coming from.Ĭurrently, my script works fine when I just have it extract the information I want, however when I try to add IP lookup's it slows down - a lot - by about 1800%.