【问题标题】:SQLAlchemy and TwistedSQLAlchemy 和 Twisted
【发布时间】:2011-08-09 02:08:42
【问题描述】:

我学了twisted有一段时间了,也想做一些网络通信和本地数据库操作。顺便说一句,采用MySQL数据库,需要非阻塞并且优先。

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

所以我想知道是否有人有这种经验(无论成功还是失败都欢迎)让他们俩一起工作?

谁能告诉他们为什么没有办法让他们一起工作?

提前谢谢你!

【问题讨论】:

标签: sqlalchemy twisted


【解决方案1】:

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

【讨论】:

猜你喜欢
  • 2013-01-09
  • 1970-01-01
  • 1970-01-01
  • 2012-10-29
  • 1970-01-01
  • 2011-05-25
  • 1970-01-01
  • 1970-01-01
  • 2015-03-25
相关资源
最近更新 更多