Motor 使用一种聪明的基于 greenlet 的方法来完全支持来自单个代码库的同步和异步接口。
正如 Motorengine 文档声称的那样,当您不希望在对 mongoDB 进行 I/O 时阻塞 ioLoop 时,可以使用它。
所以本质上,Motor 声称异步操作,而 Motorengine 声称非阻塞 I/O。
有人可以在这种情况下澄清两者之间的区别吗?
电机如何返回对 DB 的调用和电机引擎的方式有区别吗?如果我在 Motorengine 上使用电机而不是在阻塞、模式、速度方面,我错过了什么或我将如何受到限制?