@yuo/ip2region
特点简介
-
📚 仅ipv4, 精确匹配国内省市区 > 99.999% -
⚡️ 50w~80w
qps, $10^{-6}$ 秒级查询 -
🍉 3.9MB, 短小精悍 -
⛑ 内存数据库, 安全高并发
继续完善
// ip.txt
223.255.253.0|223.255.253.255|贵州|贵阳|电信
// ip.city.txt, ./data/citycode.ts 映射
223.255.253.0|223.255.253.255|25|0|电信
使用方法
npm i @yuo/ip2region
import IpReader from '@yuo/ip2region';
// { pid: 1, cid: 0, zone: 'z1', province: '北京', city: '北京', ips: '阿里云' }
IpReader('39.107.84.26');
服务区域划分
IpReader(ip).zone 描述的区域