我正在评估 FreeGeoIP.net 为我的一个企业客户端提供的免费Geo IP Web服务。他们正在寻找一个"免费"的解决方案(如果有的话),因为就数量而言,他们的需求很小。一个主要问题被给予最高优先级。数据是否真实可信?您是否在任何项目中使用此服务进行IP到位置跟踪?如果是,您对它的可信度有何看法?
我知道Maxmind和其他几个人。FreeGeoIP.net 声称他们的数据是由Maxmind本身提供的。但这种说法是真的吗?如果您对服务的可用性有不好的体验,请告诉我。
我真的无法回答他们的可信度。他们链接到该网站的源代码,看起来确实在使用MaxMind GeoIP数据。据推测,他们使用的是GeoLite2数据库。当然,您可以自己轻松使用它。
根据FreeGeoIP网站,他们的配额是每小时10,000次查询。达到此限制后,所有请求都将在 HTTP 中生成 403,直到配额被清除。听起来,如果一小时内流量突然增加,您可能会遇到长时间的停机时间。
IPInfoDB.com 还有另一项免费服务,其速率限制为 2 次调用/秒,错误代码为 403,直到配额被秒清除。此服务可能会导致停机时间减少。根据他们的网站,他们正在使用IP2Location LITE数据库。
三个月里,我一直在我的一个项目中使用 FreeGeoIP.net,到目前为止,我的经验很好。
我不知道他们是否真的在使用MaxMind的免费数据库,但我测试了它,我所有的测试用例都通过了。freegeoip.net 给了我与MaxMind数据库相同的结果。
虽然它使用的是免费的MaxMind数据库,所以不如Maxmind付费服务的试用准确。
所以底线是,如果你的需求很小并且符合FreeGeoIP的配额,我建议使用它。