Skip to content

zengzhan/qqzeng-ip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 2, 2025
d55dd7d · Mar 2, 2025
Feb 6, 2025
May 23, 2023
Jun 2, 2023
Jul 22, 2023
Jan 3, 2022
Jul 12, 2021
Aug 11, 2015
Mar 31, 2020
Dec 16, 2018
Mar 2, 2025
Apr 15, 2018
Aug 21, 2015
Mar 8, 2023
Aug 6, 2016
Aug 11, 2015
Apr 16, 2017
Dec 20, 2021
Feb 13, 2023
Dec 22, 2016
Mar 8, 2019
Jul 22, 2023
Mar 9, 2024
Mar 12, 2024
Feb 5, 2025
Feb 8, 2023
Apr 15, 2018
Sep 6, 2018
Aug 5, 2020
Dec 16, 2021
Jan 5, 2019
Aug 19, 2018
Feb 24, 2025
Jun 22, 2018
May 17, 2020
Aug 10, 2015
Dec 14, 2021

Repository files navigation

qqzeng-ip 项目文档

项目简介

qqzeng-ip 是一个高性能的IP地址数据库解析工具,专注于快速查询全球IP地址的归属地信息。支持多语言开发与灵活的数据格式,适用于多种场景。


新版格式 CIDR

数据库:cidr,地区信息,运营商信息,等多维结构
二进制:文件小,高效率,多种语言解析查询 .db

CIDR vs IP Range

  • 简化表示
    使用“IP 地址/前缀长度”(如 192.168.1.0/24),比传统起止 IP 范围更简洁。
    单个 IP 地址仍保留为单一值(不需要添加后缀 /32 或 /128)

  • 无缝集成
    现代网络工具、防火墙和数据库直接支持 CIDR,降低配置复杂性。

  • 简化计算
    地址总数和子网划分计算更直观高效。

  • 提高准确性
    前缀追踪减少 IP 分配重叠和错误。

  • 降低复杂性
    单列替代多列设计,查询和管理更简单。

  • 面向未来
    原生支持 CIDR 数据类型,确保长期兼容性,IPv4和IPv6。

核心内容

1. 数据库版本与格式

分类 描述
全球旗舰版 覆盖国内外IP,含港澳台及240+国家/地区的省市区、运营商、经纬度信息。
国内精华版 聚焦中国内地及港澳台的省市区、运营商信息。
国外拓展版 细化国外240+国家/地区,大部分城市、运营商 数据。
CIDR掩码版 支持路由协议等场景的掩码分组优化格式。
数据格式 特点
DAT格式 文件小(10几M),查询性能达纳微秒级解析。
TXT格式 一两百M,支持导入MySQL/MSSQL,便于灵活扩展处理。

3.0版本只适用全球旗舰版,文件更小,查询更快,内存版性能每秒过千万级


2. 数据维度与覆盖

  • 字段信息
    大洲、国家(中英文)、省份、城市、县区、运营商、行政代码、经纬度等。

数据质量

  • 精准度
    • 中国省份 >99.9% / 城市 >97.8%
  • 覆盖度
    • 全球范围:241个国家和地区(含中国全量城市)
    • 行政细化:上万个国外州/邦/省/郡/道级行政区
    • 网络覆盖:电信、联通、移动、阿里云、腾讯云、华为云、百度云等几千个国内外服务商。
    • 国内线路:电信/联通/移动铁通·教育网·广电等2000+运营商
    • 国际网络:覆盖5000+海外服务商

4. 多语言与扩展支持

  • 开发语言
    C/C++、Java、C#、Python、Go、Rust、NodeJs、Php 等十余种语言。
  • 数据库集成
    MySQL/MSSQL/PgSQL/Redis 脚本支持,批量导入与查询。

5. 应用场景

(1)IP智能切换城市,用户智能跳转到用户所在城市内容模块。
(2)根据ip区域化为不同区域提供内容个性化,实现差异化策略。
(3)区域化精准的广告投放,根据客户群定制广告,依赖于IP地址库的准确性。
(4)高效流量调度、智能DNS服务、 网络服务质量监测等方面起到重要的作用。
(5)流量统计分析,了解访问效果和用户行为,为进一步修正或重新制定网络营销策略提供依据。
(6)精确的定位数据可以帮助定位用户精确位置、分析区域数据、判断不同地域用户人群的行为习惯、为用户提供个性化的服务、精确定点投放业务广告,实现准确操作,提升用户体验,节约运营成本

客户已经涉及很多领域,包括 电子商务、门户、杀毒、网游、广告、旅游、流量分析、站点供应商及各领域公司和企业

智能应用

  • 󠀠󠀠精准分发:基于地理围栏的差异化内容/优惠策略
  • 󠀠󠀠广告优化:区域定点投放降低30%+运营成本(依托高精度库)
  • 󠀠󠀠网络治理:智能DNS·流量调度·服务质量监测体系
  • 󠀠󠀠数据洞察:地域流量画像支撑网络营销策略

行业服务

  • 核心领域:地理识别·网络安全·CDN·电商
  • 扩展场景:政务监管·旅游定位·物流调度·IoT设备管理

手机号段归属地-多语言解析以及导入数据库脚本

qqzeng-phone-6.0.dat 6.0版本

字段信息:
广东|深圳|518000|0755|440300|移动

编码:UTF8 字节序:Little-Endian

存储与性能

🗜️ 极致压缩

版本 格式 体积 压缩率
原始数据 TXT 30 MB -
v6.0 DAT 1.28 MB ▸ 95.7%
v3.0 DAT 1.95 MB ▸ 93.5%
v2.0 DAT 2.40 MB ▸ 92.0%

⚡ 性能突破

  • 解析速度:超5,000万次/秒(较传统方案快200%)
  • 资源占用:内存消耗<10MB,适配高并发场景
  • 架构优势:二进制DAT格式实现近O(1)时间复杂度查询

演示  https://www.qqzeng.com/ip

统计 https://www.qqzeng.com/tongji.html

官网 https://www.qqzeng.com

未来

qqzeng-ip 我们持续更新和完善数据库,以提供更加准确和精细,高性能的产品。

Image text

About

最新IP地址数据库-多语言解析以及导入数据库脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published