数据库是postgresql python3
现在有1700万数据,最大ID3000万+
| id | link | data |
|---|---|---|
| 19001212 | www.somelink.com | some str |
我的任务是爬虫,取出单条数据link id段,爬取数据返回给data.
update table set data = %s where id = %s
所以update操作需要根据id查询到数据,并返回。我测试了一下单条数据的更新需要0.1s.
见识少,求教 下面是我的想法
新建数据库a。从主数据库取任务,在a中create。但是问题是:在主数据中无法识别是否被爬取。因为查询语句select id,link from table where data is null;
尝试新数据库,听说radis很快,不知道合不合适。求教
另外,最佳连接数是多少,之前不懂,做了5-6个连接。结果更新的数据更少,现在只有两个连接,反而很多。一小时2w数据
达令说
慕妹3146593
随时随地看视频慕课网APP
相关分类