【问题标题】:Are Firestore direct writes faster than writes via cloud functions?Firestore 直接写入是否比通过云功能写入更快?
【发布时间】:2022-01-05 09:52:18
【问题描述】:

通过调用通过管理 SDK 执行写入的云函数执行 Firestore 写入操作与通过 Firestore 客户端 SDK 直接执行写入操作(假设云函数与Firestore 实例并且没有冷启动)?

添加更多细节:在https://stackoverflow.com/a/52175817/7446235 中提到,由于“两跳”,通过云函数读取的性能不如直接调用。

但是,直接调用也必须首先通过安全规则 - 那么这不是额外的“跳跃”吗?

PS 不幸的是,我没有足够的代表发表评论,所以我不得不在这里问这个问题。

【问题讨论】:

    标签: firebase google-cloud-firestore google-cloud-functions


    【解决方案1】:

    安全规则在 Firestore 服务器本身上执行,因此规则评估中不涉及“额外跃点”。出于实际目的,与 Firestore 数据库位于同一区域的暖函数会为请求增加少量延迟,但这可能不足以成为使用云函数还是直接写入之间的决定因素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-07
      • 2019-08-10
      • 2021-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-24
      • 2021-10-01
      相关资源
      最近更新 更多