Cloud Firestore

Cloudnative Anwendungsdaten weltweit speichern

Dokumentation für dieses Produkt ansehen

NoSQL-Datenbank für globale Anwendungen

Cloud Firestore ist eine schnelle, vollständig verwaltete, serverlose, cloudnative NoSQL-Datenbank für Dokumente, mit der das Speichern, Synchronisieren und Abfragen von Daten für Mobil-, Web- und IoT-Anwendungen weltweit vereinfacht wird. Die Clientbibliotheken ermöglichen Livesynchronisierung und Offlinesupport. Dank der Sicherheitsfunktionen und der Einbindung in Firebase und die Google Cloud Platform (GCP) lassen sich serverlose Anwendungen noch schneller erstellen.

Das ist neu

Serverlose Entwicklung beschleunigen

Cloud Firestore ist eine cloudnative Datenbank, die eine automatische Skalierungslösung bietet, mit der sich die leistungsstarke Infrastruktur der Google Cloud Platform voll ausnutzen lässt. Sie wurde für Entwickler entworfen, um die Anwendungsentwicklung mit Livesynchronisierung, Offlinesupport und ACID-Transaktionen in Hunderten Dokumenten und Sammlungen zu vereinfachen. Cloud Firestore ist sowohl in die Google Cloud Platform (GCP) als auch in Firebase, die Entwicklungsplattform für mobile Anwendungen von Google, integriert.

Sie können direkt von Ihren mobilen Clients oder Webclients aus mit Firebase in Kontakt treten. Dadurch ergibt sich eine vollkommen serverlose Lösung. Es muss kein Vermittlungsserver eingerichtet werden, um den Zugriff auf Ihre Daten zu verwalten. Cloud Firestore ist ideal für Prototyping, Iteration und die schnelle Einrichtung eines Produktionssystems geeignet.

Daten auf unterschiedlichen Geräten synchronisieren, on- oder offline

Mit Cloud Firestore können Ihre Anwendungen nahezu in Echtzeit aktualisiert werden, wenn sich Daten im Back-End ändern. Dies ist nicht nur ideal dafür geeignet, mobile Anwendungen für mehrere Nutzer zu erstellen, sondern bedeutet auch, dass Sie Ihre Daten mit einzelnen Nutzern synchronisieren können, die Ihre Anwendung möglicherweise von mehreren Geräten aus verwenden möchten.

Cloud Firestore bietet vollständigen Offlinesupport, sodass Sie auf Ihre Daten zugreifen und diese ändern können. Die Änderungen werden mit der Cloud synchronisiert, sobald der Client wieder online ist. Der integrierte Offlinesupport nutzt den lokalen Cache zum Bereitstellen und Speichern von Daten. Ihre Anwendung bleibt also unabhängig von der Netzwerklatenz oder der Internetverbindung reaktionsfähig.

Einfach und mühelos

Mit den robusten Clientbibliotheken von Cloud Firestore können Sie neue Daten einfacher aktualisieren und empfangen, ohne sich dabei Sorgen über Netzwerkverbindungen oder unvorhergesehene Race-Bedingungen machen zu müssen. Es kann mühelos skaliert werden, wenn Ihre Anwendung wächst. Mit Cloud Firestore können Sie anspruchsvolle Abfragen Ihrer Daten ausführen. Dies gibt Ihnen mehr Flexibilität bei der Strukturierung Ihrer Daten und kann häufig dazu führen, dass Sie weniger Filter auf dem Client ausführen müssen, wodurch Ihre Netzwerkaufrufe und die Datennutzung effizienter werden.

Skalierbares NoSQL für Unternehmen

Cloud Firestore ist eine schnelle, vollständig verwaltete NoSQL-Clouddatenbank. Sie ist skalierbar und nutzt die leistungsstarke Infrastruktur der GCP mit automatischer horizontaler Skalierung je nach Auslastung Ihrer Anwendung. Es gibt integrierte Sicherheitszugriffskontrollen für Daten, die es Ihnen ermöglichen, die Datenvalidierung über eine Konfigurationssprache abzuwickeln.

Features

Sicherheit

Cloud Firestore verfügt über integrierte Sicherheitszugriffskontrollen für Daten und ermöglicht eine einfache Datenvalidierung über eine Konfigurationssprache.

Datastore-Modus

Cloud 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.

Automatisches Upgrade

Ihre Cloud Datastore-Datenbanken werden kurz nach dem Release zur allgemeinen Verfügbarkeit von Cloud Firestore nahtlos und automatisch aktualisiert. Es sind keine Änderungen im Code erforderlich und es gibt keine Ausfallzeiten für Ihre Anwendung.

ACID-Transaktionen

Cloud Firestore unterstützt Transaktionen. Wenn also eine der Operationen in der Transaktion fehlschlägt (und nicht wiederholt werden kann), schlägt die gesamte Transaktion fehl.

Replikation für mehrere Regionen

Dank der automatischen Replikation über mehrere Regionen und einer strikten Konsistenz sind Ihre Daten auch im Ernstfall sicher und verfügbar.

Leistungsstarke Abfrage-Engine

Mit Cloud Firestore können Sie anspruchsvolle Abfragen für Ihre NoSQL-Daten ausführen, ohne die Leistung zu beeinträchtigen. So lassen sich Ihre Daten flexibler strukturieren.

Entwickelt für cloudnative Anwendungen

Zu den typischen Arbeitslasten zählen mobile Anwendungen, Webanwendungen, kollaborative Anwendungen für mehrere Nutzer, IoT-Asset-Tracking und Echtzeitberichte, Produktkataloge für den Einzelhandel, Kommunikation, Nutzerprofile und -aktivitäten in sozialen Netzwerken sowie Gaming-Bestenlisten.

Mit Firebase Realtime Database hatten wir das Gefühl, die beste Testsoftware für Kraftmessplatten auf dem Markt entwickelt zu haben. Dank Cloud Firestore haben wir in nur zwei Wochen ein System aufgebaut, das deutlich besser ist und Funktionen enthält, die wir zu Beginn nicht für möglich gehalten hätten.

Chris Wales, CTO von Hawkin Dynamics

Technische Ressourcen

Preise

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

FEATURE PREIS
Gespeicherte Daten 0,18 $/GB
Bandbreite Google Cloud-Preise
Schreibvorgänge für Dokumente 0,18 $/100.000
Lesevorgänge für Dokumente 0,06 $/100.000
Löschvorgänge für Dokumente 0,02 $/100.000
Google Cloud

Jetzt starten

Lernen und entwickeln

Neukunden erhalten eine Gutschrift von 300 $, um Google Cloud kennenzulernen und bis zu 12 Monate zu nutzen.

Benötigen Sie weitere Hilfe?

Unsere Experten unterstützen Sie dabei, die passende Lösung oder den richtigen Partner für Ihre Anforderungen zu finden.