首页 文章
  • 0 votes
     answers
     views

    maxmind GeoLite2-City accuracy_radius

    我正在使用MaxMind GeoLite2-City数据来定位IP地址 . 我发现在响应中我只看到位置/ accuracy_radius字段的3个不同值 - 1,100和937,最常见的结果是937 例如 - 在我看到的debian盒子上: /usr/bin/mmdblookup --file /usr/local/maxminddb/GeoLite2-City.mmdb --ip=52.84....
  • 2 votes
     answers
     views

    查询Maxmind GeoLite2 City阻止SQL Server中的csv获取IPv6和IPv4地址的geoname_id

    Maxmind有两个免费的GeoLite2 cvs文件,我们可以用它来查找与IP地址范围相关的位置 . 我想在SQL Server中创建一个使用导入的表([GeoLite2_City_Blocks]和[GeoLite2_City_Locations])的存储过程,获取在IP地址中传递的varchar(45)字符串并返回与该IP地址关联的位置 . 我原本以为网上会存在相关的T-SQL代码,但我找不到...
  • 3 votes
     answers
     views

    在SQL中查询GeoLite2国家/地区CSV

    有谁知道如何使用SQL从MaxMind的GeoLite2国家CSV查找IP4地址? 我多年来一直使用MaxMind的免费GeoIP数据,并希望升级到他们的GeoLite2数据 . 我将块和位置数据加载到MySQL表中,但不确定如何确定IP4地址所属的地址范围 . 旧格式具有每个块的开始/结束编号;新格式似乎只有一个起始编号 . 我已经通过MaxMind开发人员文档和Googled进行了搜索,但似乎...
  • 0 votes
     answers
     views

    如何根据JAVA中的起始IP和网络掩码长度计算该范围内的结束IP

    我正在试验MaxMind GeoIP(Geo lite 2)DB . 在来自MaxMind网站的(GeoLite2-Country-CSV.zip)源文件GeoLite2-Country-Blocks.csv中,我有这一行: :: FFFF:87.197.0.0,112,3057568,3057568 ,,,,, 0,0 我有一个起始IPv4 IP地址:: ffff:87.197.0.0,我有IP...
  • 0 votes
     answers
     views

    将CIDR转换为IP Ragnes mysql

    我正在使用maxmind测试数据库 . 在给定网络启动和网络前缀长度的情况下,如何生成某个IP范围?我有一个mysql表 . 在此,有两列标记为network_start_ip和network_prefix_length . 在network_start_ip中,一些值看起来像:: ffff:1.0.64.0,:: ffff:1.0.32.0和:: ffff:1.0.16.0 . 关联的网络前缀长...
  • 2 votes
     answers
     views

    IP地理定位查询太慢了

    我最近开始在工作中使用PostgreSQL,并且我正在尝试优化查询以根据用户的IP地址对用户进行地理定位 . 我不完全确定如何阅读explain analyze的输出 . 自上次更新以来,所有表都已被清理,所以我知道这不是导致缓慢的原因 . 我有以下表格: session_ipaddress:存储访问者的IP地址,它有〜250,000行 . 相关栏目和索引: session_id VARCHAR ...

热门问题