SQLAlchemy和Twisted

时间:2011-08-09 02:08:42

标签: sqlalchemy twisted

我学会了扭曲了一段时间,并且想做一些网络通信和本地数据库操作.BTW,MySQL DB采用,非阻塞需要和推广。

有人告诉我,sqlalchemy很棒。但就我从互联网上所知,这两者可能无法完美配合(http://twistedmatrix.com/pipermail/twisted-python/2009-March/019359.html)。

所以我想知道是否有人有这种经验(无论是成功的还是失败的)都能使它们一起工作?

并且有人能说出为什么他们没有办法一起工作吗?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

SQLAlchemy为数据库访问提供了一个阻塞接口。如果在单独的线程中使用它,可以将它与Twisted一起使用。无论如何,经常使用SQLAlchemy的许多线程,所以当你尝试将它与Twisted一起使用时,没有什么特别的。这看起来很奇怪,因为Twisted本身主要提供不需要线程的API。