我正在构建一个部署到Google App Engine的静态网站。在CloudStorage中存储资产(js,css,imgs)是否有任何优势?所有资产都将低于32MB(如果这是一个限制)。
基于this slide(幻灯片24-28),听起来对GAE应用的静态资产的请求会使用Google专为服务静态资产而设计的特殊基础架构。但是,它的性能与Google CloudStorage相比还不清楚。
对此的任何澄清都将非常感激。 Stackoverflow上存在类似的问题,但它们相当过时(2010年),谷歌的云产品从此发生了变化。
答案 0 :(得分:4)
设置缓存标头将产生类似的性能AFAIK。 GAE和GCS都使用Google Edge cache。
GCS可能更容易管理您的静态资源,而需要重新部署到GAE来添加/删除静态资源。
其他重要提示:作为CDN的GCS无法通过自定义域的HTTPS运行。 GAE确实支持使用自定义域的HTTPS。