GAE:在处理MS Word文件的项目中使用灵活的环境或标准环境

GAE: use flexible environment or standard environment in a project with processing MS Word files

我是 GCP 新手,但我需要帮助来选择:Flex标准环境。 我开发的应用程序 (Python 2.7) 正在处理:

  1. 正在从用户(在线)加载 MS Word 文件。
  2. 将它们保存在存储中(应该是 Google 云或文件系统?)。
  3. 根据预定义的数据库条目处理它们 (MySQL)。
  4. 修改后的文件发回user/client。

由于标准环境。有一些限制 (comparing page) 作为

Writing to local disk: "No" in standard env.

那么,我是否应该使用 灵活的环境来加载和存储 MS Word 文件

关于任何环境的使用,您可能会提到任何其他方面?

这是 document designed to help you choose your environment. The key differences are highlighted here.

为了回答您的具体问题,两种环境都能够以不同的方式执行您想要的操作。 App Engine 提供文件存储 Google Cloud Storage,您可以在这里轻松存储您的 MS Word 文件。

我不确定您所说的 "processing them against ... MySQL" 是什么意思,但是任何标准数据解析、导入和导出都可以通过 Cloud SQL 获得,可以从两个 App Engine 环境访问。

如果您希望更易于管理,我建议您尝试 Google App Engine Standard;如果您想要更多的控制权,那么 Google App Engine Flex 是更好的选择。