gpt4 book ai didi

firebase - 了解 Firestore 定价

转载 作者:行者123 更新时间:2023-12-04 22:18:30 29 4
gpt4 key购买 nike

在创建新应用之前,我想确保我得到正确的定价模型。

例如,在电话簿应用程序中,我有一个名为 的集合。用户列表 有一个用户列表,这些用户是单个文档。

我的列表中有 50k 个用户,这意味着我的收藏中有 50k 个文档。

如果我要获取 userList 集合,它将读取所有 50k 文档。

FireStore 允许 50k 文档读取 .这是否意味着总共读取 50k 个文档或每个文档读取 50k 个文档?

就像我的电话簿应用程序的示例一样,如果总共读取 50k 个文档,我将在一次接听电话中用完免费限制。

最佳答案

如果您实际上必须提取 50k 文档的整个集合,那么您可能应该问的问题是如何正确构建 Firestore 数据库。

您很可能需要使用查询 根据其中的某些条件过滤这些文档。 WHERE 子句 .让每个客户端设备在本地保存 50k 个文档听起来像是糟糕的数据库规划,并且可能存在安全风险。
Each returned document from your query counts as 1 read .如果没有与您的查询匹配的内容,则收取 1 次阅读费用。如果有 50k 匹配,则收取 50k 读取费用。

例如,您可以检索已登录用户的文档并被收费 1 read有类似的东西:

db.collection('userList').where('uid', '==', clientUID)


注:截至 2018 年 10 月,Firestore 在前 5 万次/天后每 10 万次读取收取 6 美分 (USD)。

关于firebase - 了解 Firestore 定价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48837464/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com