Firestore

Umfangreiche Anwendungen mit einer vollständig verwalteten, skalierbaren und serverlosen Dokumentendatenbank entwickeln

Firestore kostenlos testen
  • action/check_circle_24px Erstellt mit Sketch

    Serverlose Dokumentendatenbank ohne Wartung, die für jeden Bedarf mühelos skaliert werden kann

  • action/check_circle_24px Erstellt mit Sketch

    Entwicklung von mobilen, Web- und IoT-Anwendungen durch die direkte Verbindung zur Datenbank beschleunigen

  • action/check_circle_24px Erstellt mit Sketch

    Durch die integrierte Live-Synchronisierung und den Offline-Modus wird die Entwicklung von Anwendungen in Echtzeit erleichtert

  • action/check_circle_24px Erstellt mit Sketch

    Vollständig anpassbare Sicherheits- und Datenvalidierungsregeln gewährleisten den permanenten Schutz der Daten

  • action/check_circle_24px Erstellt mit Sketch

    Nahtlose Einbindung in Firebase- und Google Cloud-Dienste wie Cloud Functions und BigQuery

Vorteile

Anwendungen und Funktionen schneller auf den Markt bringen

Firestore bietet Entwicklern hervorragende Funktionen wie eingebundene Live-Synchronisierung, Offline-Support und ACID-Transaktionen. Diese Funktionen sind in einer Reihe nützlicher Client- und serverseitiger Bibliotheken verfügbar.

Mühelos skalieren, sodass Sie auch unerwartete Nachfragen erfüllen können

Firestore kann nach Bedarf automatisch in beide Richtungen skaliert werden. Es erfordert keine Wartung und bietet dank strikt konsistenter Datenreplikation eine hohe Verfügbarkeit von 99,99–99,999 %.

Einfach und flexibel dank "Pay as you go"

Mit der managementfreien Datenbank zahlen Sie nur den tatsächlichen Verbrauch — keine Vorabausgaben oder nicht ausgelastete Ressourcen. Dank der vereinfachten Architektur können Ihre Anwendungen von mobilen oder Webclients aus direkt mit Firestore in Kontakt treten.

Wichtige Features

Wichtige Features

Serverlos

Konzentrieren Sie sich auf Ihre Anwendungsentwicklung – dank einer vollständig verwalteten, serverlosen Datenbank ohne Wartungsfenster oder Ausfallzeiten, die mühelos für jeden Bedarf in beide Richtungen skaliert werden kann.

Live-Synchronisierung und Offline-Modus

Mit der integrierten Live-Synchronisierung und dem Offline-Modus können kollaborative Anwendungen für mehrere Nutzer im mobilen Web und auf IoT-Geräten ganz einfach erstellt werden, einschließlich Arbeitslasten mit Live-Asset-Tracking, Aktivitätentracking, Echtzeitanalysen, Medien- und Produktkatalogen, Kommunikation, Nutzerprofilen in sozialen Netzwerken sowie Gaming-Bestenlisten.

Leistungsstarke Abfrage-Engine

Mit Firestore können Sie anspruchsvolle ACID-Transaktionen für Ihre Dokumentendaten ausführen. So lassen sich Ihre Daten flexibler strukturieren.

Alle Features ansehen

Kunden

Das ist neu

Dokumentation

Dokumentation

Kurzanleitung
Kurzanleitung: Mobil-/Webclientbibliothek verwenden

Richten Sie mithilfe der Clientbibliotheken für Android, iOS oder Web eine Firestore-Datenbank ein, fügen Sie Daten hinzu und lesen Sie Daten.

Kurzanleitung
Kurzanleitung: Server-Clientbibliothek verwenden

Richten Sie mithilfe der Server-Clientbibliothek für C#, Go, Java, Node.js, PHP, Python oder Ruby eine Firestore-Datenbank ein, fügen Sie Daten hinzu und lesen Sie Daten.

Best Practice
Best Practices für Firestore

In diesem Artikel finden Sie Überlegungen und Verfahren zur Migration der Daten von einem Apache HBase-Cluster zu einem Cloud Bigtable-Cluster in Google Cloud.

Tutorial
Skalierbare Anwendungen mit Firestore erstellen

Lernen Sie Best Practices für das Erstellen von Anwendungen kennen, die Firestore verwenden, einschließlich Speicherort der Daten, Dokument-IDs, Feldnamen, Indexe, Lese-/Schreibvorgänge und skalierbares Programmdesign.

Tutorial
Firestore-Beispielanwendung

In diesem Dokument wird beschrieben, wann Sie große Anwendungen mit Firestore erstellen sollten.

APIs und Bibliotheken
Firestore-Clientbibliotheken

Beispielanwendung für Android, iOS, Web oder Java erstellen.

Alle Features

Alle Features

Serverlos Vollständig verwaltete, serverlose Datenbank ohne Wartungsfenster oder Ausfallzeiten, die für jeden Bedarf mühelos in beide Richtungen skaliert werden kann.
Live-Synchronisierung und Offline-Modus Mit der integrierten Live-Synchronisierung und dem Offline-Modus können kollaborative Anwendungen für mehrere Nutzer im mobilen Web und auf IoT-Geräten ganz einfach erstellt werden, einschließlich Arbeitslasten mit Live-Asset-Tracking, Aktivitätentracking, Echtzeitanalysen, Medien- und Produktkatalogen, Kommunikation, Nutzerprofilen in sozialen Netzwerken sowie Gaming-Bestenlisten.
Leistungsstarke Abfrage-Engine Mit Firestore können Sie anspruchsvolle ACID-Transaktionen für Ihre Dokumentendaten ausführen. So lassen sich Ihre Daten flexibler strukturieren.
Bibliotheken für beliebte Sprachen Konzentrieren Sie sich auf die Anwendungsentwicklung – dank clientseitiger Entwicklungsbibliotheken von Firestore für Web, iOS, Android, Flutter, C++ und Unity. Firestore unterstützt auch herkömmliche serverseitige Entwicklungsbibliotheken mit Node.js, Java, Go, Ruby und PHP.
Sicherheit Firestore bietet eine nahtlose Einbindung in Firebase Authentication und die Identity Platform. So sind anpassbare, identitätsbasierte Sicherheitszugriffskontrollen und eine Datenvalidierung über eine Konfigurationssprache möglich.
Replikation für mehrere Regionen Dank der automatischen Replikation über mehrere Regionen und einer strikten Konsistenz sind Ihre Daten auch im Ernstfall sicher und haben eine garantierte Verfügbarkeit von 99,999 %.
Datastore-Modus Firestore unterstützt die Datastore API. Sie müssen keine Änderungen an Ihren vorhandenen Datastore-Anwendungen vornehmen und dürfen dieselben Leistungsmerkmale und Preise mit dem zusätzlichen Vorteil einer strikten Konsistenz erwarten. Vorhandene Cloud Datastore-Datenbanken werden ab 2021 automatisch auf Firestore aktualisiert.

Preise

Preise

Detaillierte Preise für Cloud Firestore finden Sie in unserer Preisübersicht.

Feature Preis
Gespeicherte Daten 0,18 $/GB
Bandbreite Google Cloud – Preise
Dokument-Schreibvorgänge 0,18 $/100.000
Dokument-Lesevorgänge 0,06 $/100.000
Dokument-Löschvorgänge 0,02 $/100.000