Можно ли использовать Pimongo в Google App Engine?
-
10-10-2019 - |
Вопрос
Я пытаюсь использовать базу данных MongoDB из службы двигателя Google App, это возможно? Как установить драйвер Pimongo в Google App Engine? Спасибо
Решение
Нет, это невозможно. Читать Среда выполнения раздел. В двигателе приложения вам придется использовать хранилище данных, или «служба базы данных», вы можете получить доступ к вызовам HTTP.
Вы можете захотеть проверить Typhoonae.
Другие советы
Это невозможно, потому что у вас нет доступа к розеткам сетей в App Engine. Пока вы не можете получить доступ к базе данных через HTTP, это невозможно.
Новый Раздел среды выполнения говорит:
Приложение не может записать данные в локальную файловую систему или создавать произвольные сетевые подключения.
Я не уверен, на каком уровне это все еще применяется (видя, что прошло 7 лет с момента задания и ответа на вопрос), но мы в Там успешно использовали драйвер Pimongo в стандартном времени выполнения Google App Engine Python без проблем. Мы просто следовали Официальный учебник Pimongo И это сработало.