我想知道:我必须在 GAE 上管理一个应用程序,并且必须在其生命周期的不同阶段管理这个应用程序。该应用程序使用数据存储、谷歌云存储和一些谷歌地图 API。我希望至少有两个环境,开发和生产,如果不是更多的话。
有可能这么容易吗?我该怎么做?例如,我的 appengine 控制台中是否需要有两个单独的应用程序?
此外,还有一个包含许多用户(大约 9000 个并且还在增加)的大数据存储,我需要对其进行管理,但我希望能够将此数据存储从一个环境复制到另一个环境(以避免使用开发值污染生产数据存储) . 是否可以?如果是的话,在开发数据存储中自动备份生产数据存储的速度有多慢,知道其中大约有 1 000 000 个实体?
是否有一些工具可以为我提供帮助(除了 Git 和 Maven ;)?