1
votes

I'm migrating an app from GAE/J Datastore to Cloud Firestore. The app uses GAE Full Text Search service. The Firestore docs recommend using Algolia/ElasticSearch for full-text search.

Is there anything that prevents using the search service with Firestore? Why is the docs recommending external search services esp. Google being known for search

Thanks

1
I think because of index overhead. To do a full-text search you might need to store different indexes of a single text. Which will increase the cost of your app.Ajeet
You can take a look at this video where I have explained step by step, how you can achieve this if want with Android.Alex Mamo

1 Answers

2
votes

There's nothing that prevents you from using Cloud Firestore and the App Engine Search API together; it's just also possible to use Cloud Firestore outside of App Engine, so we don't want to constrain users to any particular environment.