各个ip地址库对比与java实现
来源:互联网 发布:卡片电脑知乎 编辑:程序博客网 时间:2024/06/05 22:38
1. 产品篇
1.有哪些产品呢?
1. ipip.net
官网:http://www.ipip.net/
优势:支持离线下载,数据更新频繁,数据精确
劣势:收费如下,收费的才有经纬度
2.Max Mind
官网:http://dev.maxmind.com/zh-hans/geoip/legacy/geolite/
优势:支持离线下载,数据如果是收费版的更新频繁,数据精确,有大致经纬度
Maxmind更像是一个综合解决方案,mmdb版的数据库有经纬度和国家的中英文名,代码。但是maxmind的中国ip据网上说是不太准确的。中国内部可以购买IPIP.NET
劣势:免费版的更新不频繁
Max mind收费版价格如下:
按照我们的需求选择城市版,大概第一年9849 rmb,后续每年8040 rmb
3. QQWry(纯真ip数据库)
优势:免费,支持离线下载,数据显示到省市
劣势:数据更新不频繁(有些地址查不到),数据精确性待考究,没有经纬度
4. qqzeng
官网:http://qqzeng.com/
优势:支持离线下载,数据更新频繁,数据精确,有大致经纬度,查询速度快?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%
qqwry(dat)
8088
3.5012w/s
100%
qqzeng
需要购买
[翼南]数据库
需要购买
IP2Location
需要购买
各类测试Java源码链接:https://github.com/JasonBabylon/geoip-api-java
- 各个ip地址库对比与java实现
- Java实现IP地址字符串与整数之间的转换
- IP地址与整形转换 java,python实现
- java实现ip地址与十进制数相互转换
- java实现ping ip地址
- java实现IP地址过滤
- Java实现IP地址定位地址信息
- 批处理实现IP地址与MAC绑定
- 根据IP找地址的java实现
- java调用ip138实现ip地址查询
- java实现代码查看本地IP地址
- java实现DHCP协议获取ip地址
- java实现根据ip地址获取地理位置
- java 实现ip地址分类并排序
- JAVA IP地址与数字互转
- java IP地址与十进制转换
- 思科交换机上实现MAC地址与IP地址绑定
- IP地址库解析——读取IP地址获得实际地理位置信息的java源码实现
- 【leetcode】119. Pascal's Triangle II【java】
- zoj1195
- 初识java的几种io流
- 1.计算机硬件基础-校验码(5)
- c++开源日志库log4cplus
- 各个ip地址库对比与java实现
- Spring AOP切面编程 AspectJ
- Hibernate查询数据
- C/C++ OpenCV高斯滤波
- 小博老师解析Java核心技术 ——动态解析Jar的运用
- mac机上支持rar和unrar安装和使用
- Struts2校验
- hibernate配置c3p0注意
- emacs org-mode插入excel实现的表格内容