2016-11-18 1 views
2

Question sur le moteur https://github.com/mongodb/motorMongoDB pilote moteur pour Windows

README dit "Unix, y compris Mac OS X. Windows n'est pas pris en charge." Je cours python 3.5 avec le moteur 1.0 sur Windows et il semble fonctionne bien.

insérer, mettre à jour, supprimer, trouver, réindexer les opérations, les collections plafonnées et le curseur de disponibilité fonctionne correctement avec asyncio.

Ce qui n'est pas supporté sous Windows?

Répondre

3

Je suis l'auteur de Motor. Voici ce qui n'est pas pris en charge avec le moteur et Windows:

  • Je ne teste pas le moteur sous Windows.
  • Tornado ne prend pas officiellement en charge Windows - il n'est pas conçu pour l'évolutivité là-bas - donc lorsque vous utilisez le moteur avec Tornado sur Windows, vous ne pouvez pas vous attendre à des performances au niveau de la production.

Vous pourriez être bien sur Windows, en particulier l'intégration de asyncio, depuis asyncio est officiellement pris en charge sur Windows. Mais sachez que je n'ai fait aucun effort pour m'assurer que le moteur est correct, évolutif ou rapide sous Windows.

J'ai mis à jour le document "exigences" du moteur avec cette info:

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