Motor使用了一种巧妙的基于绿色的方法来完全支持来自单个代码库的同步和异步接口。
正如Motorengine docs声称的那样,当您不希望ioLoop在对mongoDB执行I/O时被阻塞时,就会使用它。
因此,从本质上讲,Motor声称异步操作,而Motorengine声称非阻塞I/O。
可否请人澄清两者在这方面的分别?
电机如何返回对DB的调用和引擎的性能是否存在差异?如果我在发动机上使用马达,在阻塞、模式、速度方面,我缺少什么或者我将如何被限制?
发布于 2015-06-03 13:55:51
马达只是一个司机,它的水平相对较低.它得到了MongoDB的正式支持,我维护它。MotorEngine是MongoDB公司之外的一个项目,由我们社区的一名成员编写。它是一个对象文档Mapper,它在Motor之上增加了一系列方便功能和语法糖。
https://stackoverflow.com/questions/30620516
复制相似问题