问题
如何最快地找到一个IP地址是否存在于包含如下IP地址的文件中:
219.93.88.62 219.94.181.87 219.94.193.96 220.172.201 220.110.162.50 220.126.52.187 220.126.52.247
约束
文件详细信息
可能的解决方案
is_dir() (遗憾的是,这需要87兆字节)发布于 2010-04-18 00:18:30
可能不太快,但我会尝试这样做:如果IP地址文件变化不大,请将文件读入数组并缓存它(可能是Memcache),然后在每个请求中进行搜索。
https://stackoverflow.com/questions/2660562
复制相似问题