2017-10-27 7 views
0

Ich migriere eine App von GAE/J Datastore zu Cloud Firestore. Die App verwendet den GAE-Volltext-Suchdienst. Die Firestore-Dokumentation recommend using Algolia/ElasticSearch for full-text search.Firestore-Volltextsuche

Gibt es etwas, das die Verwendung des Suchdienstes mit Firestore verhindert? Warum empfiehlt die Dokumentation externe Suchdienste? Google wird

Dank für die Suche bekannt

+0

Ich denke wegen Index Overhead. Um eine Volltextsuche durchzuführen, müssen Sie möglicherweise verschiedene Indizes eines einzelnen Texts speichern. Das erhöht die Kosten Ihrer App. – Ajeet

+0

Sie können sich dieses ** [video] (https://www.youtube.com/watch?v=6O6x-ZJp-10) ** ansehen, wo ich Schritt für Schritt erklärt habe, wie Sie das erreichen können, wenn will mit Android. –

Antwort

1

Es gibt nichts, was Sie von der Verwendung Cloud Firestore und die App Engine Search API zusammen verhindert; Es ist auch möglich, Cloud Firestore außerhalb von App Engine zu verwenden. Daher möchten wir die Benutzer nicht auf eine bestimmte Umgebung beschränken.