网站logo
×

首页 > 最新资讯 > IP位置查询

IP位置查询

发布时间 2020-05-28

        介绍一个离线IP地址定位库,官方宣称准确率高达99.9%,整个文件大小只有几MB,单次查询速度为毫秒级别,需要ip地址查询的同学们可以了解一下这个开源项目(https://gitee.com/lionsoul/ip2region/)。

        使用方式也挺方便的,而且支持多种客户端,下面简单介绍下java使用这个离线ip库。需要引入这个依赖:

                                    
        之后我们下载IP数据文件,放到我们项目中,使用IP数据文件初始化DbSearcher。
                                    
        初始化之后就可以直接使用
                                    
        其他语言的用法请参考官网给出的文档,都是挺易用的。
        查询出的数据格式为”_城市Id|国家|区域|省份|城市|ISP_”,可以根据自己的需求对数据进行处理。遗憾的是数据文件官方更新缓慢,作者给出了生成IP文件的方式,但是没有开源获取IP信息的源码。个人认为还是值得一看。