我正在编写一个小型 Python 3 程序,该程序应该测试大量代理的有效性,并且我想重新组织数据,以便我可以快速查找 IP,通过 curl 测试它,写入数据库是否工作和时间戳。
大约有 50 000 行,“简单方式”花费的时间太长,因此我需要一些巧妙的方式来搜索 IP。
我是 SQL 新手,但如果我用某种编程语言来做,我会做这样的事情:
| IP_BYTE1 | IP_BYTE2 | IP_BYTE3 | IP_BYTE4 | TIMESTAMP | WORKS |
然后搜索“从左到右”。
谁能帮我创建这样一个表和算法来快速查找/插入?