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

时间:2019-02-09 05:40:54

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

我想对使用Cloud Firestore的应用程序进行全文搜索。

Integrating with Algolia听起来不错,但是由于出站网络仅限于Google服务,因此无法在免费的Spark计划中使用。

因此,一个明显的问题:

(1)是否可以使用firebase-functions创建一个监视Firestore变化并将其部署到Zeit's LambdaAWS Lambda之类的函数?

一些相关问题:

(2)是否可以使用onSnapshot而不是onCreate/onUpdate/etc.来监视Firestore的更改?

1 个答案:

答案 0 :(得分:1)

您无法将Cloud Functions代码部署到其他无服务器功能提供程序。当然,您可以尝试重用核心逻辑,但是每个提供程序都有其自己的API和基础架构,而Firebase函数仅知道如何使用Cloud Functions。