You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Firebase读取计费与缓存逻辑的技术咨询

Firebase Firestore 读取计费与缓存逻辑解析

核心问题结论

  • 启用持久化缓存后,查询集合时仅对缓存中不存在的新文档收取读取费用。比如你提到的场景:查询整个集合但只有1个新文档,确实只收取1次读取费。
  • Firebase本地持久化缓存会自动留存已读取的文档数据,应用重启后发起相同查询时,只要云端数据未更新,就直接从缓存读取,不会产生新的读取费用。

计费公式修正

你之前的公式存在偏差,在无新文档创建的前提下,正确的读取量计算应为:
新用户数 * 500
已有用户无论重启应用多少次、发起多少次相同查询,只要云端数据没变化,都不会产生额外读取费用——因为数据直接从本地缓存获取,不触发云端读取。

关键计费规则补充

  • 读取费用仅在从云端拉取数据时产生,缓存读取完全免费。
  • 当云端文档发生更新时,再次查询会收取该更新文档的1次读取费,其余未变更文档仍从缓存读取,不产生费用。
  • 若发起不同的查询(比如过滤条件不同),只要查询结果对应的文档不在缓存中,就会按实际从云端获取的文档数量收费。

内容的提问来源于stack exchange,提问作者StativBus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 23:47:01