ip2region 是一个离线的 IP 数据管理框架和定位库,同时支持 IPv4 和 IPv6,支持亿级别的 IP 断管理,10 微秒级别的查询性能,提供了很多主流编程语言的 xdb 数据格式的生成和查询实现。
ip2region 官方社区已正式上线旨在强化 IP 相关的工具链和数据服务,目前提供了稳定的 商用离线数据、在线查询测试、xdb 使用 / 技术文档。
3.19.0 详细更新如下:
1,IPv4 和 IPv6 的开源数据更新,合并了 11 月前的 geofeeds 和社区反馈的数据更新。
2,Python binding 增加类型注解,并且添加 UV 包管理,Pypi 的版本升级为 3.0.6 。
3,全部的 binding 和 maker 添加了 CI 测试,并且默认启动了 github 的 action 自动测试,详情请参考 [PR/539]。
4,添加了 logstash 过滤插件,详情请参考 logstash-filter-ip2region。
5,修复 C 语言 binding 查询被损坏的 .xdb 文件的时候可能触发的 heap-buffer-overflow 的 bug,详情请参考 [issue/534]。
最新的数据已经更新到 Github / Gitee 仓库,xdb 二进制也已经重新生成,请下载最新的 xdb 文件覆盖即可。