我想对使用Cloud Firestore的应用程序进行全文搜索。
Integrating with Algolia听起来不错,但是由于出站网络仅限于Google服务,因此无法在免费的Spark计划中使用。
因此,一个明显的问题:
(1)是否可以使用firebase-functions
创建一个监视Firestore变化并将其部署到Zeit's Lambda或AWS Lambda之类的函数?
一些相关问题:
(2)是否可以使用onSnapshot
而不是onCreate
/onUpdate
/etc.来监视Firestore的更改?
答案 0 :(得分:1)
您无法将Cloud Functions代码部署到其他无服务器功能提供程序。当然,您可以尝试重用核心逻辑,但是每个提供程序都有其自己的API和基础架构,而Firebase函数仅知道如何使用Cloud Functions。