我有一个运行在firebase云功能中的Express服务器。
目前,我正在从我的客户端(假设它是一个web客户端(调用这个云函数,使用提供给我访问该函数的url的直接http调用。
然而,还有另一种方法可以调用此函数,即为客户端使用thr firebase云函数库。
我的问题是:如果我使用库而不是直接的http调用,我会得到什么优势(在速度方面(。
我的假设是,库使用web套接字来访问函数,而直接http调用使用http调用
我在文件中找不到任何地方说哪一个更好的
使用Firebase SDK调用的可调用函数并不是为了在普通HTTP请求的基础上提高性能而设计的。事实上,平均而言,你几乎不会注意到两者之间有任何区别。
与其考虑性能,不如选择一个符合你需求和偏好的。但是,如果你真的必须选择更快的,你应该自己衡量你的选择,看看哪一个更适合你的具体情况。
另请参阅:可调用云函数比HTTP函数好吗?