【问题标题】:Is using Firebase cloud function library better than direct http call to the same cloud function url使用 Firebase 云函数库比直接 http 调用相同的云函数 url 更好
【发布时间】:2020-11-13 06:41:57
【问题描述】:

我有一个在 firebase 云功能中运行的 Express 服务器。

目前,我正在从我的客户端(假设它是一个 Web 客户端)调用这个云函数,使用直接 http 调用提供给我以访问该函数的 url。

但是,还有另一种调用此函数的方法,它使用客户端的 thr firebase 云函数库。

我的问题是:如果我使用库而不是直接 http 调用,我可以获得什么优势(在速度方面)。

我的假设是该库使用 Web 套接字来访问该函数,而直接 http 调用使用 http 调用

我在文档中找不到任何地方说明哪个更好

【问题讨论】:

    标签: firebase google-cloud-functions


    【解决方案1】:

    使用 Firebase SDK 调用的可调用函数并非旨在提供比普通 HTTP 请求任何形式的性能提升。事实上,平均而言,您几乎不会注意到两者之间的任何区别。

    最好选择满足您的需求和偏好的,而不是考虑性能。但是,如果您真的必须选择更快的那个,您应该自己对您的选择进行基准测试,看看哪一个更适合您的具体情况。

    另请参阅:Are Callable Cloud Functions better than HTTP functions?

    【讨论】:

      猜你喜欢
      • 2018-09-03
      • 2019-01-18
      • 1970-01-01
      • 2017-12-24
      • 2021-09-13
      • 2020-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多