Firestore mit MongoDB-Kompatibilität – Übersicht

Mit Firestore mit MongoDB-Kompatibilität können Entwickler vorhandenen MongoDB Anwendungscode, ‑Treiber, ‑Tools und das Open-Source-Ökosystem von MongoDB Integrationen mit Cloud Firestore verwenden.

Cloud Firestore bietet einen differenzierten serverlosen Dokumentendatenbankdienst mit Multi-Region-Replikation mit starker Konsistenz, praktisch unbegrenzter Skalierbarkeit, branchenführender Hochverfügbarkeit mit einem SLA von bis zu 99,999% und einer Leselatenz im einstelligen Millisekundenbereich.

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

Hauptfunktionen

Firestore mit MongoDB-Kompatibilität bietet eine Reihe von Hauptfunktionen:

Unterscheidungsmerkmal Beschreibung
MongoDB-Kompatibilität Cloud Firestore bietet MongoDB-kompatible Vorgänge, mit denen Sie Cloud Firestore als Datenbank für Ihre vorhandenen MongoDB-Anwendungen verwenden können.
Serverlos Cloud Firestore verwendet ein nutzungsbasiertes Modell. Cloud FirestoreFür müssen keine Ressourcen vorab bereitgestellt werden. Die Skalierung erfolgt automatisch entsprechend der Last,
Praktisch unbegrenzte Skalierung Cloud Firestore skaliert Computing und Speicher nahtlos nach Bedarf ohne dass Sie Kapazität, Sharding oder die Bereitstellung von Speicher und E/A konfigurieren müssen.
Branchenführende Hochverfügbarkeit Alle Cloud Firestore Datenbanken bieten Hochverfügbarkeit mit 99,99 % Verfügbarkeit für regionale und 99,999% Verfügbarkeit für multiregionale Bereitstellungen.

Cloud Firestore bietet automatische multiregionale Datenreplikation, stark konsistente Abfragen, atomare Batchvorgänge und Transaktions unterstützung.
Leselatenz im einstelligen Millisekundenbereich Cloud Firestore bietet eine Leselatenz im einstelligen Millisekundenbereich.
Sicherheit und Monitoring auf Unternehmensniveau Sichern Sie Cloud Firestore mit der zentralen Google Cloud-Governance. Mit unserem integrierten Datenbankcenter erhalten Sie eine verbesserte Sichtbarkeit und eine vereinfachte Verwaltung Ihrer Cloud Firestore Datenbankflotte. Sie profitieren von einer einheitlichen Flottenansicht und 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 wiederum Werten zugeordnet sind. Diese Dokumente werden in Sammlungen gespeichert. Dies 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.

Außerdem 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 Ihren Abfragen oder Cursors Sortierung, Filterung und Limits hinzufügen, um Ihre Ergebnisse zu paginieren.

Cloud Firestore ist vollständig in die Google Cloud Governance Dienste eingebunden, wie unter Identitäts- und Zugriffsverwaltung beschrieben.

Nächste Schritte