Python - MySQL多线程编写

时间:2017-07-16 11:59:18

标签: python mysql sql multithreading

我在python中编写一个简单的scraper,每次运行程序时都会在MySQL数据库中存储接近20000行的抓取内容。我需要为30个国家/地区执行此操作,即每次程序运行时,它都会在数据库中存储600,000行数据。我有两个问题

  1. 我应该使用一个表并存储所有30个国家/地区的数据,还是创建30个表格以便更快地进行查询。

  2. 由于我的刮刀是多线程的 - 如果我在每个线程上写数据都会有问题。

  3. 我是编程新手。任何提示,建议或资源链接将受到高度赞赏。提前谢谢。

0 个答案:

没有答案