Question

Je suis en train d'utiliser une base de données MongoDB d'un service Google App Engine est-ce possible? Comment puis-je installer le pilote PyMongo sur Google App Engine? Merci

Était-ce utile?

La solution

Non, il est impossible. Lisez la section Runtime Environment. App Engine vous devez utiliser le datastore, ou vous pouvez accéder à un « service de base de données » à l'aide des appels HTTP.

Vous pouvez consulter TyphoonAE .

Autres conseils

Il est impossible parce que vous n'avez pas accès aux réseaux prises dans App Engine. Tant que vous ne pouvez pas accéder à la base de données via HTTP, il est impossible.

Le nouveau exécution dit:

  

une application ne peut pas écrire des données au système de fichiers local ou établir des connexions réseau arbitraires.

Je ne suis pas sûr à quel niveau c'est encore appliquée (voir qu'il est de 7 ans depuis a posé la question et a répondu), mais nous Tam ont utilisé avec succès le pilote PyMongo dans l'exécution standard de Google App Engine Python sans problèmes. Nous avons simplement suivi le tutoriel PyMongo officiel et ça a.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top