搜索元数据的应用程序的体系结构

时间:2019-05-16 01:48:05

标签: google-app-engine google-cloud-platform google-cloud-functions google-cloud-storage

我需要创建一个应用程序来根据元数据搜索存储在Google Cloud Storage中的图像,视频和文本文件。例如,当用户在应用程序中执行汽车搜索时,它应查询Google Cloud Storage中存储的所有文件,读取其元数据,并仅返回与搜索匹配的文件。

我正在考虑使用以下架构:

云存储以存储文件和元数据
App Engine 来托管Java应用程序

但是我仍然不确定这种架构是否最合适。我也不确定要在Cloud Storage中提取文件然后读取其元数据的过程。在我看来,这将极大地影响应用程序的性能。

有人在类似项目上有经验并且可以分享一些技巧吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我同意您的选择,您可以在App Engine Standard o Flexible之间进行选择,我想补充一下,App Engine Standard管理Java 8,如果您希望使用不同的运行时,则可以选择App Engine Flexible和Cloud Storage如果某些图像是在App中管理的,则是正确的选择。