【问题标题】:Firebase read calculations for document queries?Firebase 读取文档查询的计算?
【发布时间】:2020-11-22 18:53:04
【问题描述】:

关于如何计算 Firestore 读取的快速问题。假设我有一个包含 100 个项目的集合,我会这样做

citiesRef.order(by: "name").limit(to: 3)

从技术上讲,这必须查看所有 100 个项目,按名称排序,然后返回 3。由于我们正在查看 100 个项目,这算作 3 次读取还是算作 100 次读取?

谢谢。

【问题讨论】:

    标签: swift firebase firebase-realtime-database google-cloud-firestore google-cloud-functions


    【解决方案1】:

    如果上面的查询返回 3 个文档,那么它将被计为 3 个读取。

    您需要为使用 Cloud Firestore 执行的每个文档读取、写入和删除操作付费。

    写入和删除的费用很简单。对于写入,每个设置或更新操作都计为一次写入。

    读取费用有一些细微差别,您应该牢记。以下部分详细解释了这些细微差别

    https://firebase.google.com/docs/firestore/pricing#operations

    【讨论】:

    • 彼得,您可以将链接添加到各个部分!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-06
    • 2021-09-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-20
    • 2019-03-19
    • 2021-11-18
    相关资源
    最近更新 更多