Ip2region 3.5.1 发布 - 压缩优化 & Rust maker IPv6 的支持
Ip2region 是一个离线的 IP 数据管理框架和定位库,同时支持 IPv4 和 IPv6,支持亿级别的 IP 断管理,10 微秒级别的查询性能,提供了很多主流编程语言的 xdb 数据格式的生成和查询实现。
ip2region 官方社区已正式上线旨提强化 IP 相关的工具链和数据服务,目前提供了稳定的 商用离线数据、在线查询测试、xdb 使用 / 技术文档。
ip2region 3.5.1 详细更新如下:
1,C binding 修改通过了 msvc 的编译运行。
2,Rust maker 提供了 IPv6 的生成支持,详细文档请参考 Rust Maker,使用方式如下:
# ipv6
./target/release/maker --src=../../../data/ipv6_source.txt --dst=./target/ipv6.xdb --ip-version v6
# ipv4
./target/release/maker --src=../../../data/ipv4_source.txt --dst=./target/ipv4.xdb --ip-version v4
3,Golang / Java maker 优化 IP 段的合并逻辑,对于自定义字段生成 xdb 的情况能提供更好的压缩效果,以社区 v4-基础版
的 3.4G 的 商业数据不同版本的 xdb 大小对比如下:
版本 | 优化前 | 优化后 | 瘦身率 |
满载版 | 349M | 266M | 23.7% |
标准版 | 325M | 241M | 25.8% |
精简版 | 324M | 69M | 78.7% |

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Volcano v1.13 发布,大模型训练与推理等调度能力全面增强
Volcano v1.13 版本正式发布。本次更新在多方面进行了功能增强,为用户提供更完善的云原生批量计算解决方案。 新版本主要亮点包括:新增对大模型推理LWS的支持;新增定时任务管理能力;提供更灵活的网络拓扑发现机制,并增强对主流AI计算框架的兼容性。同时在混部架构上实现了重要改进,提升了在不同环境中的部署灵活性。这些增强功能共同提升了Volcano在复杂工作负载管理中的实用性和易用性,旨在打造更高效、更稳定的大规模计算平台,为AI时代的基础设施提供关键调度支撑。 大模型推理场景支持 LeaderWorkerSet LeaderWorkerSet (LWS)是一个用于在 Kubernetes 上部署一组 Pod 的 API。它主要用于解决 AI/ML 推理工作负载中的多主机推理,尤其是需要将大型语言模型(LLM)分片并跨多个节点上的多个设备运行的场景。 Volcano自开源以来,积极与上下游生态进行集成,构建了完善的AI、大数据等批量计算社区生态,LWS在v0.7[4]的版本中,原生集成了Volcano的AI调度能力,配合Volcano的新版本,用户在使用LWS时,可自动创建PodG...
-
下一篇
MyBatis JPA Extra 3.3.6 发布,重大更新
MyBatis JPA Extra MyBatis JPA Extra对MyBatis扩展JPA功能 1.Jakarta JPA 3注释简化CUID操作; 2.增强SELECT分页查询; 3.链式Query查询条件构造器;支持Lambda 形式调用,方便编写各类查询条件 4.@Encrypted注解轻松实现字段数据加密和解密; 5.字段数据自动填充功能; 6.数据库支持 数据库 支持 MySQL ✅ PostgreSQL ✅ Oracle ✅ SqlServer ✅ DB2 ✅ 代码托管 | GitCode | Gitee |GitHub | 1、JPA 3注释 1.1、注释 @Entity @Table @Column @ColumnDefault @Id @GeneratedValue @Encrypted @Transient @Temporal @PartitionKey @SoftDelete 1.2、主键策略 支持3种主键策略 序号 策略 支持 1 AUTO 主键自动填充策略 snowflakeid(雪花ID-默认) uuid(UUID) 2 SEQUENCE 数据库序列生...
相关文章
文章评论
共有0条评论来说两句吧...