谢谢,
首先,默认情况下,多个进程可以同时打开同一个sqlite数据库,可以并行满足多个读访问。
在写入的情况下,对数据库的单个写入在短时间内锁定数据库,没有什么,甚至读取,可以访问数据库文件。
从版本3.7.0开始,提供了一个新的“Write Ahead Logging” (WAL)选项。其中读写可以同时进行。默认情况下,WAL未启用。要打开WAL,请参阅sqlite文档。