2016-11-18 2 views
2

Вопрос о Motor https://github.com/mongodb/motorMongoDB двигателя для Windows,

README говорит "Unix, включая Mac OS X. Windows, не поддерживается."

Я запускаю python 3.5 с двигателем 1.0 на Windows и, похоже, работает хорошо.

Вставка, обновление, удаление, поиск, операции реиндекса, закрытые коллекции и хвостовой курсор отлично работают с asyncio.

Что не поддерживается в Windows?

ответ

3

Я автор Авто. Вот что не поддерживается с помощью двигателя и Windows:

  • Я не проверяю двигатель на Windows.
  • Tornado официально не поддерживает Windows - он не предназначен для масштабирования - поэтому, когда вы используете Motor с Tornado на Windows, вы не можете ожидать производительности на уровне производства.

Вы можете быть хорошо на Windows, в частности, с интеграцией asyncio, поскольку asyncio является официально поддерживается в Windows. Но имейте в виду, что я не прилагал никаких усилий, чтобы обеспечить правильность, масштабируемость или быстродействие двигателя в Windows.

Я обновил "требования" документ двигателя с этой информацией:

https://github.com/mongodb/motor/blob/master/doc/requirements.rst#not-supported

Смежные вопросы