Is there any alternate database which compete with maxmind and ip2location city database?
I gets different results in these databases for an ip entry.
So which one should I trust.
country, state, city, isp, latitude
for ip 117.201.195.13 in maxmind database are
India Kerala Pathanamthitta BSNL 9.2667, 76.7833
but in ip2location database, its
India Kerala Kottayam BSNL 9.58333, 76.51667
in ipaddressapi its
India Kerala Vennikulam BSNL 9.4000 ,76.6667
what should i do?
I generally find commercial data Maxmind to be among the more accurate.
Other Options:
Nothing is perfectly accurate, your best bet is going to be to choose one strong provider and accept the inaccuracies. MaxMind is pretty responsive to updates, we've had several delays trying to get the data InfoChimps provides updated.
(Moderately relevant, I'm a co-founder at WonderProxy, so I've spent the past few years dealing with GeoIP data)