首页 > 其他分享 >毫秒级查询的IP地址离线库,超方便!

毫秒级查询的IP地址离线库,超方便!

时间:2022-10-18 14:31:26浏览次数:77  
标签:离线 查询 毫秒 算法 IP地址 单次 客户端

程序员开发任何系统,基本上都需要查询IP地址,比如操作日志、登录IP等等。所以我们可通过使用​IP数据云的离线库​进行查询IP地址,定位精准,毫秒级查询。

毫秒级查询的IP地址离线库,超方便!_ip离线库

其优势有:

标准化的数据格式:每条ip数据段都固定了格式:_城市Id|国家|区域|省份|城市|ISP_

体积小:包含了全部的IP,生成的数据库文件只有几MB,最小的版本只有1.5MB,随着数据的详细度增加数据库的大小也慢慢增大,目前还没超过8MB。

查询速度快:全部的查询客户端单次查询都在0.x毫秒级别,内置了三种查询算法

memory算法:整个数据库全部载入内存,单次查询都在0.1x毫秒内,C语言的客户端单次查询在0.00x毫秒级别。

binary算法:基于二分查找,不需要载入内存,单次查询在0.x毫秒级别。

b-tree算法:基于btree算法,不需要载入内存,单词查询在0.x毫秒级别,比binary算法更快。

任何客户端b-tree都比binary算法快,当然memory算法固然是最快的!

多查询客户端的支持

已经集成的客户端有:java、C#、php、c、python、nodejs、php扩展(php5和php7)、golang、rust、lua、lua_c, nginx。

定位精度可到街道级!

毫秒级查询的IP地址离线库,超方便!_ip归属地_02

标签:离线,查询,毫秒,算法,IP地址,单次,客户端
From: https://blog.51cto.com/u_15829688/5766684

相关文章

  • centos7离线安装Jenkins-rpm方式
    Jenkins有多种安装方式,下面通过rpm进行安装前提:Java的jdk已安装一、下载Jenkins的rpm包下载地址:https://jenkins.io/zh/download/或者https://mirrors.tuna.tsinghua.edu......
  • 如何将一个整型同ip地址之间互相转换呢?
    转自:http://www.java265.com/JavaJingYan/202111/16375464991782.html下文笔者讲述使用java代码将ip地址同整数之间相互转换的操作方法分享,如下所示:实现思路:一、IP地......
  • 毫秒值的概念和作用
    毫秒值的概念和作用Date表示特定的瞬间精确到毫秒毫秒:千分之一1000毫秒=1秒特定的瞬间:一个时间点一刹那时间比如:2022年09:55:45:333瞬间毫秒值的作用:可以对时间......
  • proxifier 设置代理转发 对于IP地址的转发 也可以指定 这下C2裸IP的伪造可以做了
    proxifier支持应用名或者IP端口直接转发:如下是示例   例如在恶意代码分析实战的实验里,看到恶意软件使用svchost发送网络请求:  我的proxifier设置如下:  ......
  • #yyds干货盘点# 面试必刷TOP101:验证IP地址
    1.简述:描述编写一个函数来验证输入的字符串是否是有效的IPv4或IPv6地址IPv4地址由十进制数和点来表示,每个地址包含4个十进制数,其范围为0-255,用(".")分割。比如,172.......
  • vue项目时间毫秒转换成标准时间显示(过滤器的使用方法)
    vue项目中有个时间轴,需要转换成标准的年月日的格式打印思路:先vue的文件引入文件main.js里面进行过滤器全局注册,过滤器的处理的处理函数中做转换处理,,在vue表单里应用过......
  • IP地址
    IP地址为互联网上每一个网络和每一台主机分配一个逻辑地址。分类方式一:IPV4:已经使用枯竭IPV6:6段数字组成分类方式二:A类第一组数组是1-126B类第一组数组是128-19......
  • IP地址定位数据获取
    ip地址是ip协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。ip协议是为计算机网络相互连接进行通信而设计的......
  • Ceph修改mon ip地址
    微信公众号:运维开发故事,作者:wanger背景     最近公司服务器搬迁至外地机房,服务器中包含ceph存储集群,迁移到新机房需要整体修改服务器ip,因此mon节点的ip也将被修改,......
  • SQLSERVER如何正确修改主机名和IP地址
    一、 服务器改ip1.改hosts文件C:\Windows\System32\Drivers\etc\hosts修改对应ip2.注意是否为原ip指定了端口监听若未使用可不用修改start>MicrosoftSQLServe......