Oracle11g Oracle DB可以与Tornado一起使用吗?

Oracle11g Oracle DB可以与Tornado一起使用吗?,oracle11g,tornado,Oracle11g,Tornado,到目前为止,我只在MySQL中使用了Tornado,但我需要它来使用Oracle数据库中的数据。这容易吗?您可以使用。从他们的网站: SQLAlchemy包括SQLite、Postgresql、MySQL、Oracle的方言, MS-SQL、Firebird、Sybase等,大多数都支持多个 DBAPIs 因为您使用python编程Tornado,所以任何python工具都可以使用。您可以在pypi上看到所有与oracle相关的项目: 但是要注意,除非您使用的是异步驱动程序,否则所有数据库调用都

到目前为止,我只在MySQL中使用了Tornado,但我需要它来使用Oracle数据库中的数据。这容易吗?

您可以使用。从他们的网站:

SQLAlchemy包括SQLite、Postgresql、MySQL、Oracle的方言, MS-SQL、Firebird、Sybase等,大多数都支持多个 DBAPIs


因为您使用python编程Tornado,所以任何python工具都可以使用。您可以在pypi上看到所有与oracle相关的项目:

但是要注意,除非您使用的是异步驱动程序,否则所有数据库调用都将被阻塞,这意味着您的各个Tornado服务器线程都将被阻塞,等待后端。我似乎找不到任何异步Oracle驱动程序,祝你好运


也就是说,mysql驱动程序(以及tornado提供的tornado.database模块)是同步的。tornado的创建者相信,只要不执行任何缓慢的查询,就可以使用异步驱动程序。

您好,来自未来。实际上,关于异步驱动程序的观点非常重要。看起来解决方法是使用和