小编Mas*_*far的帖子

在Python中序列化Sqlite3

为了充分利用并发性,SQLite3允许线程以三种方式访问​​同一连接:

  1. 单线程.在此模式下,所有互斥锁都被禁用,并且SQLite一次不能在多个线程中使用.
  2. 多线程.在这种模式下,只要在两个或多个线程中不同时使用单个数据库连接,SQLite就可以被多个线程安全地使用.
  3. 序列化.在序列化模式下,SQLite可以被多个线程安全地使用而没有任何限制.

有谁知道如何使用Python序列化连接.
Python具有"check_same_thread",允许在多线程和单线程之间切换; 但是,我无法知道如何将其序列化.

python sqlite concurrency multithreading

18
推荐指数
2
解决办法
7265
查看次数

标签 统计

concurrency ×1

multithreading ×1

python ×1

sqlite ×1