当我尝试保存到 MongoDB 时龙卷风阻塞

Tornado blocks when I try and save to MongoDB

我试图通过龙卷风制作网络蜘蛛。我想将评论保存到我的磁盘或数据库中。我应该使用什么来快速完成这些过程?

当我尝试保存文件时,一切似乎都被阻止了,即使我使用 gen.coroutine。 数据库是 MongoDB

使用 Tornado 时,如果您不希望 Tornado 在与第三方服务通信时被阻塞,则需要使用异步库。这里有一个 Tornado 的异步库列表:

https://github.com/tornadoweb/tornado/wiki/Links

根据您的具体需要,您需要查看这些库 Mongo: