2016-11-18 4 views
2

Frage zum Motor https://github.com/mongodb/motorMongoDB Motor-Treiber für Windows

Readme sagt: "Unix, einschließlich Mac OS X von Windows nicht unterstützt wird."

Ich renne Python 3.5 mit Motor 1.0 auf Windows und es scheint funktioniert gut.

Einfügen, Aktualisieren, Löschen, Suchen, Neuindizieren von Operationen, gedeckter Sammlungen und tailable Cursor funktioniert gut mit asyncio.

Was wird unter Windows nicht unterstützt?

Antwort

3

Ich bin der Autor des Motors. Hier ist, was nicht mit Motor und Windows unterstützt wird:

  • Ich nicht Motor unter Windows testen.
  • Tornado unterstützt Windows offiziell nicht - es ist nicht für die Skalierbarkeit dort ausgelegt - wenn Sie also Motor mit Tornado unter Windows verwenden, können Sie keine Leistung auf Produktionsebene erwarten.

Sie könnten mit der asyncio Integration auf Windows, besonders fein sein, da asyncio wird offiziell unter Windows unterstützt. Aber seien Sie sich bewusst, dass ich keine Anstrengungen unternommen habe, um sicherzustellen, dass Motor unter Windows korrekt, skalierbar oder schnell ist.

Ich habe Motor des "Anforderungen" Dokument mit dieser Information aktualisiert:

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