Unterstützung des nativen Modus in den Standard- und Enterprise-Versionen von Cloud Firestore

Mit der Einführung der Unterstützung für Firestore im nativen Modus in der Enterprise-Version sind sowohl Cloud Firestore-Kern- als auch Pipeline-Vorgänge verfügbar. Die Kernfunktionen funktionieren in der Gacklaxiekern-Version anders als in der Standard-Version, da es neue Indexierungsregeln und ein anderes Preismodell gibt.

Feature Standard Edition Enterprise Edition
Unterstützte Vorgänge Beschränkt auf Firestore Core-Vorgänge. Unterstützt Cloud Firestore-Kern- und ‑Pipeline-Vorgänge sowie Firestore-MongoDB-Kompatibilitätsvorgänge.
Anforderung an die Indexierung Für alle Abfragen sind Indexe erforderlich. Für Abfragen sind keine Indexe erforderlich.
Indexerstellung Für einzelne Felder werden automatische Indexe erstellt. Sie können zusammengesetzte Indexe manuell erstellen. Es werden keine automatischen Indexe erstellt. Indizes müssen manuell verwaltet werden.
Abfrageleistung und ‑kosten Abfragen sind aufgrund von Indexanforderungen in der Regel leistungsstark. Die Kosten und Leistung von Abfragen können besser sein als bei der Standard-Edition mit Indexen. Mit Query Explain und Query Insights können Sie fehlende Indexe ermitteln.

Abfragen ohne Indexe können mit zunehmender Größe des Datasets zu Leistungsproblemen und hohen Kosten führen und müssen daher überwacht und optimiert werden.

Aufwand für die Indexierung Für das Schreiben von Indexeinträgen fallen keine Gebühren an, da Indizes automatisch erstellt werden. Erforderliche Indexe verursachen jedoch Speicherkosten. Beim Schreiben von Indexeinträgen werden Schreibeinheiten verbraucht, wenn ein zugehöriges Dokument geschrieben wird (1 Schreibeinheit pro 1 KiB Indexeintragsgröße). Sie sparen Speicherkosten, da nicht für jedes Feld Indexeinträge erstellt werden.
Abrechnungsmodell (Lese-/Schreib-/Löschvorgänge) Die Abrechnung erfolgt pro Lese-, Schreib- und Löschvorgang für ein Dokument. Lese- und Schreibvorgänge werden in Byte-Tranchen abgerechnet. Lesevorgänge werden in Leseeinheiten (4 KiB-Tranchen) abgerechnet. Schreib- und Löschvorgänge werden in Schreibeinheiten (1 KiB-Tranchen) zusammengefasst.
Basispreis (pro Million)

Die angezeigten Preise gelten für die Region us-central1.

Lesevorgänge: 0,03 $ pro 100.000 Dokumente (oder 0,30 $ pro Million).

Schreibvorgänge: 0,09 $ pro 100.000 Dokumente (oder 0,90 $ pro Million).

Löschvorgänge: 0,01 $ pro 100.000 Dokumente (oder 0,10 $ pro Million)

Leseeinheiten: 0,05 $ pro 1 Million Leseeinheiten.

Schreibeinheiten: 0,26 $ pro 1 Million Schreibeinheiten.

Die Preise sind in der Regel niedriger, wenn Dokumente weniger als 4 KiB umfassen, als die Kosten für das Standardlesen.

Echtzeitaktualisierungen

Die angezeigten Preise gelten für die Region us-central1.

Echtzeitaktualisierungen werden als Lesevorgänge mit 0,03 $ pro 100.000 Dokumente abgerechnet. Echtzeitupdates haben eine separate SKU (Einheiten von Echtzeitupdates), die pro 4 KiB-Tranche berechnet wird. Echtzeitupdates kosten 0,30 $ pro Million Leseeinheiten.