我订阅了 ip2location 服务,它为我提供了这种格式的 SQL 表
FromIP (int), ToIP(int), lat, long, city etc etc
我想解析我的访问日志并对所有用户进行分类访问日志有 IP 地址和用户 ID(比如说)
所以我运行一个查询
select city from ip2location where FromIP <= $ipAsInt AND ToIP => $ipAsInt
但这对于我必须解析的数百万条记录来说太长了。我想这一定是 ip2location 的一个非常常见的用法。可以优化结构吗?