老师,请问如果应用中存在多线程,对于session, flask sqlalchemy该怎么应用?
来源:5-3 网易新闻框架搭建
kaiyanghll
2018-03-03
写回答
1回答
-
sqlalchemy提供了一个简单的session管理机制,即scoped session。scoped session在默认情况下,采用的线程本地化存储方式。也就是说,每个线程的session对象是不同的。这样,不同线程对数据库的操作不会相互影响。
详细你可以参考一下官方文档。http://docs.sqlalchemy.org/en/latest/orm/contextual.html?highlight=thread
00
Python操作三大主流数据库-MySQL+MongoDB+Redis
一次实战同时掌握Python操作MySQL,MongoDB,Redis 三大数据库使用技巧
2024 学习 · 376 问题
相似问题