是否可以在Google云之外部署Firebase功能?

是否可以在Google云之外部署Firebase功能?,firebase,google-cloud-firestore,google-cloud-functions,Firebase,Google Cloud Firestore,Google Cloud Functions,我想在正在使用的应用程序中实现全文搜索 听起来不错,但由于出站网络仅限于谷歌服务,免费Spark计划无法实施 因此,显而易见的问题是: 1是否可以使用创建一个监视Firestore更改的函数,并将其部署到类似或的位置 有些相关的问题: 2是否可以使用而不是监视Firestore更改?您不能将云函数代码部署到其他无服务器函数提供程序。您当然可以尝试重用您的核心逻辑,但每个提供商都有自己的API和基础设施,firebase函数只知道如何使用云函数。谢谢@Doug。对2有什么想法吗?请你详细说明一下好

我想在正在使用的应用程序中实现全文搜索

听起来不错,但由于出站网络仅限于谷歌服务,免费Spark计划无法实施

因此,显而易见的问题是:

1是否可以使用创建一个监视Firestore更改的函数,并将其部署到类似或的位置

有些相关的问题:


2是否可以使用而不是监视Firestore更改?

您不能将云函数代码部署到其他无服务器函数提供程序。您当然可以尝试重用您的核心逻辑,但每个提供商都有自己的API和基础设施,firebase函数只知道如何使用云函数。

谢谢@Doug。对2有什么想法吗?请你详细说明一下好吗?如果有一个节点进程在集合上运行onSnapshot订阅,那么它在概念上与onCreate/onUpdate/etc.订阅有何不同?使用onSnapshot的最大缺点是什么?