gpt4 book ai didi

python - 可以将 SQLAlchemy 配置为非阻塞吗?

转载 作者:IT老高 更新时间:2023-10-28 22:08:56 28 4
gpt4 key购买 nike

我的印象是,通过 SQLAlchemy 进行的数据库调用会阻塞,并且不适合在同步代码以外的任何地方使用。我是正确的(我希望我不是!)还是有办法将其配置为非阻塞?

最佳答案

您可以使用 gevent 以非阻塞方式使用 SQLA .这是一个使用 psycopg2 的示例,使用 psycopg2 的 coroutine support :

https://bitbucket.org/zzzeek/green_sqla/

我还听说人们对 pymysql 使用了同样的想法。 .由于 pymysql 是纯 Python 并使用套接字库,gevent 将套接字库修补为异步。

关于python - 可以将 SQLAlchemy 配置为非阻塞吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214042/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com