Firestore 提供 50000 个文档读取操作作为其免费捆绑包的一部分。
但是,在我的应用程序中,客户端正在获取包含价格数据的集合。价格数据是随着时间的推移而创建的。因此,从特定时间戳开始,客户端最多可以读取 1000 个文档。每个文档代表一个带有价格信息的时间戳。
这意味着如果客户刷新他/她的网络浏览器 50 次,我的配额将立即耗尽。这仅适用于单个客户。
这就是发生的事情。并得到这个错误:
错误:8 RESOURCE_EXHAUSTED:超出配额
价格数据是静态的。一旦写入,就不应更改。
这个问题有解决方案吗?或者我应该考虑 Firestore 之外的其他数据库?
该错误消息表明您已用尽可用配额。免费计划的配额是每天 50,000 份文档读取,因此您已经阅读了该数量的文档。
可能的解决方案:
- 升级到付费计划,该计划的配额要高得多。
- 等到明天继续,因为配额每天都会重置。
- 尝试另一个免费项目,因为每个项目都有自己的配额。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)