什么是 Cloud Firestore 存储数据配额?

what is Cloud Firestore Stored Data quota?

我使用的是免费的 Firebase 计划,用户不多。

我使用的大部分资源都有意义(读取操作、写入操作等)- 我了解日常使用情况和每日配额。

令我困惑的是“Cloud Firestore 存储的数据”配额:

  1. 那里的用法对我来说毫无意义(1 GB 中的 1.17 个)- 我的用户不可能每天创建 1 GB 的文档
  2. 它不会每天重置(虽然应该是每天)
  3. 我确实注意到它会随着时间的推移变得更高和 更低(从 96% 到 70% 然后到 100%),所以我认为这不是累积的配额

试图为该资源寻找一些解释,但找不到任何...

由于这是推动我的免费计划限制的唯一资源,我很想知道更多关于它的信息,以及我是否可以以及如何 control/reduce 它

为了更详细地了解您的索引和数据,我相信只能从您的 Firebase Console 中看到。

按照 this link and it will help you to understand calculations. I would recommend you to verify 其他 Whosebug post 讨论如何获取 Firestore 文档大小来计算文档的大小。

您必须监控用户每天写入的信息的另一个选项是使用 Stackdriver Monitoring。另请注意,使用 Stackdriver Monitoring,您还可以获得有关文档读取和文档删除的指标。

如果您发现该信息有些奇怪,我建议您打开案例支持以查看它。

pricing page 表示在其免费计划 Cloud Firestore 中有:

Stored data: 1 GiB total

这是允许的总存储量,而不是定期分配。如此不可能的带宽和 read/write 配额,这个不会每 day/month.

重置一次