【问题标题】:Cloud Function Affect Read/Write Quotas云函数影响读/写配额
【发布时间】:2020-04-24 14:46:42
【问题描述】:

我正在寻求有关云功能触发的操作如何影响使用 Firebase 托管应用的成本的说明。

我的情况:

  • 我有一个云功能,在发布帖子时触发...该云功能将该帖子写入下面提到的 /feed 节点上的所有适当 uid。
  • 我正在使用 Firestore 来托管 Feed/Follow 系统。它设置为每个用户在以下路径都有自己的提要

    /feed/{uid}/posts

我的问题是,如果用户有 1,000,000 名关注者...在 Firestore 眼中这是否会转化为 1,000,000 次写入?

这是否意味着单个帖子的分发费用为 1.80 美元?基于 0.18 美元/10 万次写入的成本。

我只是想看看这将如何随着成千上万的用户发布数十个帖子而扩展......在这种情况下,这些分发成本在规模上似乎非常昂贵。

编辑

根据以下视频,云功能中的每次读/写似乎都需要花费:

https://www.youtube.com/watch?time_continue=49&v=6NegFl9p_sE&feature=emb_logo

【问题讨论】:

  • 看过这个视频...youtube.com/…这个问题很好
  • 目前还不清楚这里到底发生了什么。您可以编辑问题以显示正在执行的代码吗?我们需要能够看到函数定义以及编写文档的代码。任何事情都不应留给想象。
  • 每次读取/写入都需要计费,即使来自 Cloud Functions。

标签: firebase google-cloud-firestore


【解决方案1】:

这取决于您写入 Firestore 的方式,但最重要的是,您需要为对 Firestore 执行的每个读/写操作付费,如他们的 documentation 中所述。

此外,如here 所述,您需要按 Cloud Function 调用计费,因此如果您想保持较低的费用,则需要牢记这一点。

希望你觉得这很有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-01
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多