快捷搜索: 王者荣耀 脱发

各个ip地址库对比与java实现

1.    产品篇

1. ipip.net

官网:

优势:支持离线下载,数据更新频繁,数据精确

劣势:收费如下,收费的才有经纬度

2.Max Mind

官网:

优势:支持离线下载,数据如果是收费版的更新频繁,数据精确,有大致经纬度

Maxmind更像是一个综合解决方案,mmdb版的数据库有经纬度和国家的中英文名,代码。但是maxmind的中国ip据网上说是不太准确的。中国内部可以购买IPIP.NET

劣势:免费版的更新不频繁

Max mind收费版价格如下:

按照我们的需求选择城市版,大概第一年9849 rmb,后续每年8040 rmb

优势:免费,支持离线下载,数据显示到省市

劣势:数据更新不频繁(有些地址查不到),数据精确性待考究,没有经纬度

官网:

优势:支持离线下载,数据更新频繁,数据精确,有大致经纬度,查询速度快?http://www.cnblogs.com/zengxiangzhan/archive/2015/07/31/4691071.html

劣势:收费如下

产品名称 介绍 价格 国内精华版 基于国内省市区及运营商的ip数据库(中国,包括港澳台) 330 rmb 国外拓展版 基于国家的全球ip数据库,超二百多个国家(不包括中国) 270 rmb 全球旗舰版 国内省市区以及运营商,港澳台,国外国家(大洲) 600 rmb 以上免费升级一个季度,即购买起,免费升级3次,过后自行选择更新! 升级:全球旗舰版国内精华版国外拓展版:30元 以上升级一次,根据更新量多少,酌情变化

5. [翼南]IP数据库

官网:http://www.wingsofts.com/html_cn/ip/index.html

优势:支持离线下载,数据精确,有大致经纬度?

劣势:收费1000元以上,每季度更新

6. IP2Location

官网:http://www.ip2location.com/web-service

优势:支持离线下载,数据如果是收费版的更新频繁,数据精确,有大致经纬度

劣势:免费只提供sample案列,数据不全

2.各个产品性能对比

测试环境Idea,Win10, 处理器I7 3代,内存12g.

Dat格式的IP数据库

产品名称 处理IP数(条) 每秒IP查询速度 命中率(%) ipip.net(dat) 8088 1.9349w/s 100% Maxmind(dat) 8088 1.8039w/s 99.65% 8088 3.5012w/s 100% 需要购买 [翼南]数据库 需要购买 IP2Location 需要购买

各类测试Java源码链接:https://github.com/JasonBabylon/geoip-api-java

经验分享 程序员 微信小程序 职场和发展