Мотор использует умный подход на основе озелени, чтобы полностью поддерживать как синхронные, так и асинхронные интерфейсы от одной кодовой базы.Tornado + Mongo: В чем разница между Motor & Motorengine?
И как заявляет Motorengine, он должен использоваться, когда вы не хотите, чтобы ваш ioLoop был заблокирован при выполнении ввода/вывода в mongoDB.
По существу, Motor претендует на асинхронные операции и Motorengine заявляет, что они не блокируют ввод-вывод.
Может кто-нибудь прояснить разницу между ними в этом контексте?
Есть ли разница в ч/б, как двигатель возвращает вызовы в БД и как делает автопроизводитель? Что мне не хватает или как я ограничусь, если я использую мотор вместо Motorengine с точки зрения блокировки, схемы, скорости?
Спасибо за ответ. Хотя, я считаю это слишком абстрактным для себя. Поэтому я пытаюсь задать лучший вопрос: http://stackoverflow.com/questions/30641824/does-motorengine-mantain-an-io-stream-with-mongo-db, если вы хотите дать свои ценные мысли. – moaglee