向Cloud Firestore添加完全免费的全文本搜索功能

时间:2018-10-21 14:03:32

标签: firebase full-text-search google-cloud-firestore

我的客户有一个基于Firebase的项目。他们希望我在其核心中添加一些功能,并对客户端应用程序进行必要的更改。要求的新功能之一是在Firestore文档上进行基于文本的搜索。 但是此解决方案应该完全免费。

根据Firebase docs,我可以使用AlgoliaElasticSerach或它们的等价物。但是,要使用这些服务,我应该为此服务付费,或者租用Google Cloud Platform或AWS部署或标准的专用服务器,所有这些解决方案都需要定期付款。

最后,我有2个解决方案。

1。在客户端上搜索

查询所有文档并对其进行搜索。

2。使用Cloud Functions

查询云函数中的所有文档并返回搜索结果。

这两种方法都会增加Firebase的使用率。这可能会导致限额超额和意外发票。

我的问题是,有免费的搜索服务吗?你有比我更好的主意吗?如果没有哪种方法更好?

0 个答案:

没有答案