多线程方式下载图像并将其作为blob写入SQL Server

时间:2017-03-14 20:07:29

标签: sql-server multithreading python-requests blob pyodbc

我有一个下载图像的Python脚本(更真实的是它使用Splash render.png来获取给定URL的屏幕截图,但这与此问题无关)并使用pyodbc将它们作为blob写入SQL服务器数据库。它工作正常,但速度很慢,我对如何使用多线程提高速度感兴趣。

下载图像的请求是使用python-requests进行的,我对如何并行创建这些请求有相当的信心,但是对于将响应内容写入db,我不确定pyodbc是否会发挥作用多线程。我还有其他选择吗?

也许扭曲的网络客户端和adbapi是要走的路?

0 个答案:

没有答案