对于一个项目,我们的团队正在使用App Engine Python环境托管几个脚本,这些脚本正在刮擦网站以以各种JSON文件和图像目录的形式存储数据。我们想将这些目录公开为URL(ex:/img/01.jpg在App Engine目录中,请访问" sample.appspot.com/img/01.jpg")。原因是我们希望能够使用FECH API将这些文件直接下载到一个反应的移动应用程序中。使用App Engine是可行,高效且快速的吗?如果不是什么,我们可以使用什么组合来实现相同的功能?
您可以使用Google Cloud Storage存储您的文件:
- (对于灵活的环境)应用代码
- (对于标准环境)写入云存储
一旦存储了它们几乎是静态文件,因此,对于它们服务,您有2个选项:
-
直接从GCS中使用它们作为静态内容,例如,请参见云存储中的服务。
。我怀疑这会更快。您的应用程序的环境无关紧要,因为它甚至没有参与。
-
通过应用程序的URL&处理程序,您的应用程序从GCS阅读它们。参见,例如:
- (适用于灵活的环境)您的应用程序服务
- (对于标准环境)从云存储中读取