ip2region 2.11.1 发布 - 开源 IP 数据管理框架和定位库
ip2region (2.0 - xdb) 是一个离线的 IP 数据管理框架和定位库,支持亿级别的 IP 断管理,10 微秒级别的查询性能,提供了很多主流编程语言的 xdb 数据格式的生成和查询实现。
ip2region 2.10.0 更新如下:
1、增加 erlang binding 实现:https://github.com/lionsoul2014/ip2region/tree/master/binding/erlang
默认的 bench 测试结果如下:
$ cd benchmarks/ $ sh xdb-benchmark.sh ===> Verifying dependencies... ===> Analyzing applications... ===> Compiling ip2region Erlang/OTP 24 [erts-12.3.2.2] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1] [jit] ... search from file: ip count:683844, total time: 28.201699s, search 24248.326315375536 times per second, use 41.23995969841075 micro second per search search from cache: ip count:683844, total time: 0.671801s, search 1017926.4395259906 times per second, use 0.9823892583688677 micro second per search benchmark test finish
2、优化 python binding maker 数据检测的实现:https://github.com/lionsoul2014/ip2region/pull/286
解析ip段出错时,抛出异常结束程序,方便查找问题。
3、修复 java binding 的 getInt2 实现的 bug:https://github.com/lionsoul2014/ip2region/issues/287
当 region 信息超过 一定长度后会触发这个 bug 导致查询读取的 region 信息不完整,最新 maven 地址:
<dependency> <groupId>org.lionsoul</groupId> <artifactId>ip2region</artifactId> <version>2.7.0</version> </dependency>
ip2region 2.11.1 下载地址:
1、Gitee:https://gitee.com/lionsoul/ip2region/tree/v2.11.1
2、Github:https://github.com/lionsoul2014/ip2region/releases/tag/v2.11.1

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apollo 2.1.0 发布,分布式配置管理中心
Apollo 2.1.0 已发布,包含了诸如 Spring Boot 3.0 支持、管理员工具页面增强、配置项的类型支持、支持数据库作为注册中心等重大更新。 01 Highlights Spring Boot 3.0支持 Apollo Java 客户端已支持 Spring Boot 3.0 版本。 管理员工具页面增强 用户管理页面增加了列表视图: 系统配置页面增加了PortalDB 和 ConfigDB 所有配置项的列表视图: 开放平台权限管理页面增加了第三方应用列表视图: 配置项的类型支持 用户现在可以修改配置项的类型,Apollo 将根据类型进行基本类型检查,现在可用的类型有 String(默认)、Number、Boolean 和 JSON。 非 Properties 的 Namespace 比较功能 支持非 Properties 的 Namespace 比较不同集群/环境间的配置。 支持数据库作为注册中心 Apollo 现在支持使用数据库作为服务注册中心,无需依赖第三方服务注册中心,如 Eureka、Consul、ZooKeeper 等。 不兼容更新 Flyway 数据库迁移工具...
- 下一篇
京东轻量级移动端组件库 NutUI 4.0 正式发布!
作者: 京东零售 NutUI NutUI 4.0 Github 地址:github.com/jdf2e/nutui NutUI 4.0 官网:nutui.jd.com 前言 技术日异月新、发展创新、持续的迭代已成为常态。NutUI 虽经过 v1.0、v2.0、v3.0 三次技术蜕变,仍面临很多兼容、破坏性调整的需求。随着我们自身承接业务的多样性变化及社区诉求日渐增多,大调整和升级势在必行,经过团队及社区开发者 3 个多月的开发和自测,在 2023 辞旧迎新之际我们正式发布 NutUI 4.0。 NutUI 4.0 带来了CSS 动态主题、icon 图标库、自动按需引入、新增组件、更轻量的用户体验,围绕组件丰富性、轻量化、易用性力求将组件的质量和体验提升一个台阶。 新功能 CSS Variables 动态主题 NutUI 4.0 新增 CSS Variables 动态主题,在项目运行时,通过 CSS 变量覆盖默认样式,完成定制主题、动态切换主题、暗黑模式等换肤功能,提升产品易用性。 CSS Variables 本质是一系列的样式属性,默认值被定义在:root节点上,与 NutUI 3 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启