【问题标题】:Do firebase cloud functions have an impact on database load?firebase 云功能对数据库负载有影响吗?
【发布时间】:2023-03-30 04:33:01
【问题描述】:

当 Firebase 云函数不对触发它的数据库执行任何读/写操作时,它是否会在后台对触发它的节点执行读操作?

换句话说,如果云函数不执行任何附加操作,我们是否可以认为它们在性能方面基本上是免费的,或者它们是否会使数据库负载增加,尤其是当它们挂接到经常写入的节点时?

如果您对此/在写入密集型节点上使用许多云功能的经验有见解,我将不胜感激 - 或一些指向文档相关部分的指针,我找不到任何内容。谢谢!

【问题讨论】:

    标签: firebase google-cloud-functions


    【解决方案1】:

    当 Firebase 云函数不对触发它的数据库执行任何读/写操作时,它是否会在后台对触发它的节点执行读操作?

    不,数据库更改的内容无需进一步读取即可传递给函数。如果函数本身不读取或写入数据库,则数据库不会发生任何其他事情。

    换句话说,如果云函数不执行任何附加操作,我们是否可以认为它们在性能方面基本上是免费的,或者它们是否会使数据库负载增加,尤其是当它们挂接到经常写入的节点时?

    我不会将这些功能称为“基本上免费”。您仍在为每个函数调用支付费用。但可以公平地说,调用时不执行任何操作的函数不会违反数据库可能具有的任何限制,并且从数据库产品的角度来看,它本身不会产生任何额外的费用。

    【讨论】:

      猜你喜欢
      • 2021-04-24
      • 1970-01-01
      • 1970-01-01
      • 2020-12-29
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      相关资源
      最近更新 更多