lib-qqwry是一个高效查询纯真IP库(qqwry.dat)的模块;
为更好的转化效率,抛弃了iconv-lite模块,直接使用gbk编码表文件。
经过不断优化,相同环境下,单次查询速度从最初的0.6毫秒缩短到现在的0.004毫秒;
实现的功能
1.通过 IP地址/或有效的IP数值 搜索IP地址的地理位置。
2.搜索一个IP段的地理位置信息。
3.IP地址与数值的互转。
npm安装
npm install lib-qqwry
调用方法
var qqwry = require('lib-qqwry').info(); //引入
var ipL = qqwry.searchIP("202.103.102.10"); //查询IP信息
var lp2 = qqwry.searchIPScope("0.0.0.0","1.0.0.0"); //查询IP段的信息