位置数据库的替代 IP [关闭]
Posted
技术标签:
【中文标题】位置数据库的替代 IP [关闭]【英文标题】:Alternative IP to location database [closed] 【发布时间】:2012-12-04 07:53:20 【问题描述】:是否有任何替代数据库可以与 maxmind 和 ip2location city 数据库竞争?
对于 ip 条目,我在这些数据库中得到了不同的结果。
所以我应该相信哪一个。
country, state, city, isp, latitude
用于maxmind 数据库中的 ip 117.201.195.13 是
India Kerala Pathanamthitta BSNL 9.2667, 76.7833
但在ip2location 数据库中,它的
India Kerala Kottayam BSNL 9.58333, 76.51667
在ipaddressapi它的
India Kerala Vennikulam BSNL 9.4000 ,76.6667
我该怎么办?
【问题讨论】:
你可能需要询问ISP这个IP应该属于哪个城市,以确认哪个IP数据库更准确。 但是那里有几个isp...几乎不可能向每个人询问详细信息..它只是上面给出的一个示例......还有许多其他ip有同样的问题.. . IP 到地理定位数据库从来都不是 100% 准确的,只是近似的。在分配 IP 和供应商更新其数据库之间也存在一定的时间差。也许IP确实同时属于两个地方并且已经改变了。也许它已经再次改变了。这是 IP 地理定位的固有问题。 感谢您的回复... :) 【参考方案1】:我通常认为 Maxmind 的商业数据更准确。
其他选项:
InfoSniper InfoChimps(使用 Digital Element 数据)没有什么是完全准确的,你最好的选择是选择一个强大的提供商并接受不准确的地方。 MaxMind 对更新非常敏感,我们在尝试更新 InfoChimps 提供的数据时遇到了几次延迟。
(适度相关,我是 WonderProxy 的联合创始人,所以过去几年我一直在处理 GeoIP 数据)
【讨论】:
以上是关于位置数据库的替代 IP [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Cloudflare IP 地理位置替代方案?在 Javascript 或 PHP 中?