Übersicht: Cloud Firestore-Lösungen

Wenn Sie Ihre App mit Cloud Firestore entwickeln, sollten Sie über die Grundlagen hinausgehen, die in den Abschnitten zum Verwalten und Abfragen von Daten behandelt werden. Die Lösungen die in diesem Abschnitt beschrieben werden, bieten Anleitungen zu fortgeschritteneren Anwendungsfällen.

In BigQuery einbinden

Zusammenfassung: Mit Firebase Extensions Daten in Cloud Firestore mit BigQuery verknüpfen

Anwendungsfall:Wenn Sie große Datenmengen analysieren müssen, können Sie BigQuery

Lösung für BigQuery-Erweiterungen ansehen

KI-gestützten Chatbot implementieren

Zusammenfassung:Verwenden Sie Firebase Extensions, um Ihrem Projekt einen KI-gestützten Chatbot hinzuzufügen

Anwendungsfall:Sie können Chatbots einsetzen, um den Kundenservice zu verbessern, eine neue eine Funktion oder Dienstleistung bereitstellen, Angebote oder eine beliebige Anzahl von Anwendungsfällen bereitstellen. Holen mit diesen Erweiterungen.

Lösung für KI-Chatbot-Erweiterungen ansehen

Textverarbeitung optimieren

Zusammenfassung: Mit Firebase Extensions können Sie Textdaten erfassen und analysieren.

Anwendungsfall: Wenn Sie Text zusammenfassen, toxische Sprache erkennen, Text übersetzen oder Audio transkribieren möchten, verwenden Sie diese Erweiterungen.

Lösung für Erweiterungen zur Textverarbeitung ansehen

Wert der Medien erhöhen

Zusammenfassung: Mit Firebase Extensions können Sie Medienstreams analysieren und Daten daraus gewinnen.

Anwendungsfall:Sie müssen Bilder klassifizieren, Sprache in Text umwandeln oder optische Zeichenerkennung (Optical Character Recognition, OCR) verwenden.

Lösung für Erweiterungen zur Medienverarbeitung ansehen

Firestore Lite, das optimierte REST-only Firestore Web SDK

Zusammenfassung: Wenn der Offline-Cache nicht wichtig ist und Sie nur Onlinezugriff auf Ihre Datenbank benötigen, können Sie kleinere Webanwendungen mit kürzeren Ladezeiten erstellen.

Anwendungsfall:App ohne Verwaltung von Offlinenutzern importieren @firebase\firestore-lite Dann programmieren Sie Features, die Firestore nutzen. Back-End.

Lösung für Firestore Lite ansehen

Aggregationsabfragen

Zusammenfassung: Erstellen Sie in Cloud Firestore eine Zusammenfassung Ihrer Daten mithilfe von Transaktionen und Cloud Functions.

Anwendungsfall: Sie möchten Ihre Daten in mehreren Sammlungen abfragen. Dazu erstellen Sie ein Aggregat und führen dann die Abfrage aus. In einer Empfehlungs-App für ein bestimmtes Restaurant von verschiedenen Sammlungen.

Lösung für Aggregationsanfragen ansehen

Verteilte Zähler

Zusammenfassung:Aktualisierungen über „Zähler“ verteilen Untersammlungen zum Aktualisieren einer Dokument häufiger als Cloud Firestore derzeit unterstützt.

Anwendungsfall:Diese Lösung zum Hinzufügen von Zählern verwenden zu Ihrer App (z. B. Hochwählen) und das entsprechende Dokument häufig aktualisieren. Cloud Firestore unterstützt pro Dokument 2 Schreibvorgänge pro Sekunde.

Lösung für verteilte Zähler ansehen

Zusammenfassung: Sie können nach Text in Ihren Cloud Firestore-Dokumenten suchen.

Anwendungsfall: Nutzer möchten möglicherweise in Ihren App-Inhalten suchen, einschließlich Text in einzelnen Feldern in Ihren Dokumenten und Sammlungen. Mit dieser Lösung können Sie die Volltextsuche aktivieren.

Lösung für die Volltextsuche ansehen

Präsenz aufbauen

Zusammenfassung: Fügen Sie ein Anwesenheitssystem hinzu, das erkennt, ob ein Nutzer aktiv verbunden ist oder nicht.

Nutzungsfall: Mit dieser Lösung können Sie Nutzer identifizieren, die aktiv mit Ihrer App verbunden sind. In einer Chat-App können Sie beispielsweise ein Anwesenheitssystem verwenden, um eine Liste der Nutzer zu erstellen, die online sind.

Lösung zum Aufbau einer Präsenz ansehen

Sicherer Datenzugriff für Nutzer und Gruppen

Zusammenfassung:Sicherheitsregeln erstellen, um den Zugriff auf einzelne Dokumente zu steuern basierend auf den Nutzerrollen.

Anwendungsfall:Diese Lösung eignet sich für die Entwicklung von Apps zur Zusammenarbeit bei gleichzeitiger das Risiko unzulässiger Datenzugriffe.

Lösung für den sicheren Datenzugriff

Datenexporte planen

Zusammenfassung: Mit dem App Engine-Cron-Dienst können Sie Exporte Ihrer Daten planen.

Anwendungsfall:Verwenden Sie diese Lösung, um Exportvorgänge nach einem Zeitplan auszuführen.

Lösung zum Planen von Exporten ansehen