【发布时间】:2018-05-29 00:52:19
【问题描述】:
假设我在 Firestore 中有一个包含 100,000 条内容的数据库。每条内容每月更改一次以上的可能性不大。我的单页应用程序使用 firebase 托管,使用一个函数从 firestore 检索内容,将其呈现为 HTML,并将其返回给浏览器。
如果我经常为非动态的内容执行此过程,那会浪费我的 Firestore 配额并开始增加很多钱。动态。
如何将该内容保存为静态 .com/path/path/contentpage.html 文件,以便在请求确切路径和查询时提供服务,而不是通过 firestore /函数每次处理?
我的目标是提高速度并减少不必要的 Firestore 请求,因为我知道每次读取都需要花钱。
谢谢!
【问题讨论】:
标签: firebase caching google-cloud-functions google-cloud-firestore firebase-hosting