python - 本地托管的 Google App Engine(WebApp 框架/BigTable)

标签 python google-app-engine mod-wsgi

我最近一直在使用 Google App Engine,在家里进行个人项目,我真的很喜欢它。我已经让我的一些同事转变过来,我们有兴趣将 GAE 用于我们工作中的一些项目。

我们的工作必须在本地托管在我们自己的服务器上。我四处搜索了一下,但确实找不到有关在本地使用 WebApp 框架和 BigTable 的任何信息。

如果您能提供有关在本地 Windows 服务器上设置类似 GAE 的环境的任何信息,我们将不胜感激。我知道 GAE 不仅仅是框架和 BigTable - 可扩展性,您的应用程序/数据在许多服务器上的传播都是我们不需要需要的功能。我们只想通过 Apache 上的 mod_wsgi 启动并运行 webapp 框架和 BigTable。

最佳答案

Webapp 是一个简单的网络框架的不错选择,但还有许多其他简单的 python 网络框架具有在您的用例中设置它们的说明(cherrypy、web.py 等)。由于谷歌为 gae 开发了 webapp,我不相信他们发布了在 apache 后面设置它的说明。

BigTable 为 Google 专有,因此您无法在本地运行它。如果您正在寻找具有类似性能特征的东西,我会研究无模式的“面向文档”的数据库。

关于python - 本地托管的 Google App Engine(WebApp 框架/BigTable),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1340887/

相关文章:

python - Scikit Learn 变量偏差

Django AND .htaccess 重写/重定向,这可能吗?

java - Google App Engine Go-Python/Java 混合应用

google-app-engine - 为什么基于地理搜索/位置的搜索返回零结果?

python - 如何自动启动 mod_wsgi-express 为 django 制作的 apachectl 脚本?

python - 手动停止由 mod_wsgi 启动的进程,并监控有多少进程正在运行

Python robotsparser 模块给出错误的结果

Python Split Regex 没有拆分我需要的东西

python - 为什么这个巨大的(非稀疏的)numpy 矩阵适合 RAM

google-app-engine - 将 ASP.NET Core 2.1 应用部署到 Google Cloud App Engine 错误 : bad character range