Firestore mit MongoDB-Kompatibilität – Übersicht

Firestore mit MongoDB-Kompatibilität ermöglicht es Entwicklern, vorhandenen MongoDB-Anwendungscode, Treiber, Tools und die Open-Source-Umgebung von MongoDB-Integrationen mit Cloud Firestore zu verwenden.

Cloud Firestore bietet einen differenzierten serverlosen Dokumentendatenbankdienst mit Multiregion-Replikation mit starker Konsistenz, praktisch unbegrenzter Skalierbarkeit, branchenführender Hochverfügbarkeit mit einem SLA von bis zu 99,999% und einer Leseleistung von nur wenigen Millisekunden.

Firestore mit MongoDB-Kompatibilität ist als Teil der Enterprise-Version verfügbar.

Hauptfunktionen

Firestore mit MongoDB-Kompatibilität bietet eine Reihe wichtiger Funktionen:

Unterscheidungsmerkmal Beschreibung
MongoDB-Kompatibilität Cloud Firestore bietet MongoDB-kompatible Vorgänge, sodass Sie Cloud Firestore als Datenbank für Ihre vorhandenen MongoDB-Anwendungen verwenden können.
Serverlos Cloud Firestore verwendet ein nutzungsbasiertes Modell. Cloud Firestore erfordert keine Vorabbereitstellung von Ressourcen und wird automatisch an Ihre Last angepasst.
Nahezu unbegrenzte Skalierung Cloud Firestore skaliert Computing und Speicher nahtlos nach Bedarf, ohne dass Sie Kapazität, Sharding oder Speicher und E/A konfigurieren müssen.
Branchenführende Hochverfügbarkeit Alle Cloud Firestore-Datenbanken bieten Hochverfügbarkeit mit einer Verfügbarkeit von 99,99 % für regionale und 99,999% für multiregionale Bereitstellungen.

Cloud Firestore bietet automatische multiregionale Datenreplikation, strikt konsistente Abfragen, atomare Batchvorgänge und Transaktionsunterstützung.
Leselatenz im einstelligen Millisekundenbereich Cloud Firestore bietet eine Leselatenz im einstelligen Millisekundenbereich.
Sicherheit und Monitoring auf Unternehmensniveau Sichern Sie Cloud Firestore mit zentraler Google Cloud-Governance. Mit unserem integrierten Database Center erhalten Sie einen besseren Überblick über Ihre Cloud Firestore-Datenbankflotte und können sie einfacher verwalten. Sie profitieren von einer einheitlichen Flottenansicht und einer vereinfachten Verwaltung durch zentrale Steuerung und KI-Unterstützung.

Funktionsweise

Cloud Firestore ist eine Cloud-First-NoSQL-Dokumentendatenbank mit MongoDB-Kompatibilität.

Gemäß dem Cloud Firestore-Datenmodell speichern Sie Daten in Dokumenten, die Felder enthalten, die Werten zugeordnet sind. Diese Dokumente werden in Sammlungen gespeichert. Sammlungen sind Container für Ihre Dokumente, mit denen Sie Ihre Daten organisieren und Abfragen erstellen können. Dokumente unterstützen viele verschiedene Datentypen, von Strings und Zahlen bis hin zu komplexen, eingebetteten Objekten.

Darüber hinaus sind Abfragen in Cloud Firestore ausdrucksstark, effizient und flexibel. Sie können den Standard-MongoDB-Treiber oder die MongoDB Query Language (MQL) verwenden. Sie können flache Abfragen erstellen, um Daten auf Dokumentebene abzurufen, ohne die gesamte Sammlung abrufen zu müssen. Außerdem können Sie Ihre Abfragen sortieren, filtern und einschränken oder Cursor verwenden, um die Ergebnisse zu paginieren.

Schließlich ist Cloud Firestore vollständig in die Governance-Dienste von Google Cloud integriert, wie unter Identitäts- und Zugriffsverwaltung beschrieben.

Nächste Schritte