【发布时间】: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