可以以线程安全的方式创建sqlite3数据库吗?

时间:2013-06-24 11:41:56

标签: python python-3.x sqlite

我想将数据保存到sqlite3数据库,这些数据库将通过FTP从远程系统获取。每个数据库的名称都是时间和日期的编码,分辨率为1小时(即每小时一个新数据库)。

从Python 3 sqlite3库中,如果两个线程同时尝试创建数据库,是否会遇到任何问题?或者是否有针对此的保护措施?

1 个答案:

答案 0 :(得分:0)

这样可以正常工作。 当两个线程试图创建相同的文件时,一个将无法执行此操作,但它将继续尝试锁定该文件。