Peewee Sqlite 共享内存数据库
Peewee Sqlite share in memory database
阅读这篇文章post我了解到可以跨线程共享内存数据库:
使用 sqlite python 包我可以这样做:
sqlite3.connect('file:foobar_database?mode=memory&cache=shared', uri=True)
如何在 Peewee 中完成此操作?我找不到任何描述它的文档。
如果您的 sqlite3
模块可以成功连接到共享内存数据库,则以下操作将起作用:
from peewee import *
sqlite_db = SqliteDatabase('file:foobar_database?mode=memory&cache=shared')
阅读这篇文章post我了解到可以跨线程共享内存数据库:
使用 sqlite python 包我可以这样做:
sqlite3.connect('file:foobar_database?mode=memory&cache=shared', uri=True)
如何在 Peewee 中完成此操作?我找不到任何描述它的文档。
如果您的 sqlite3
模块可以成功连接到共享内存数据库,则以下操作将起作用:
from peewee import *
sqlite_db = SqliteDatabase('file:foobar_database?mode=memory&cache=shared')