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 Edition sind sowohl Cloud Firestore Core- als auch Pipeline Vorgänge verfügbar. Die Core-Vorgänge funktionieren aufgrund neuer Indexierungsregeln und eines anderen Preismodells anders als in der Standard Edition.

Feature Standard Edition Enterprise Edition
Unterstützte Vorgänge Beschränkt auf Firestore Core-Vorgänge. Unterstützt Cloud Firestore Core- und Pipeline-Vorgänge sowie Firestore-Vorgänge zur MongoDB-Kompatibilität.
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. Indexe müssen manuell verwaltet werden.
Abfrageleistung und -kosten Abfragen sind aufgrund der Indexanforderungen in der Regel leistungsstark. Die Kosten und die Leistung von Abfragen können mit Indexen besser sein als in der Standard Edition. Mit Query Explain und Abfragestatistiken können Sie fehlende Indexe ermitteln.

Abfragen ohne Indexe sind möglicherweise nicht leistungsstark und kostspielig, wenn das Dataset größer wird. Daher sind Überwachung und Optimierung erforderlich.

Zusätzliche Kosten für die Indexierung Für das Schreiben von Indexeinträgen fallen keine Kosten an, da Indexe automatisch erstellt werden. Für erforderliche Indexe fallen jedoch Speicherkosten an. Beim Schreiben eines zugehörigen Dokuments werden durch das Schreiben von Indexeinträgen Schreibeinheiten verbraucht (1 Schreibeinheit pro 1 KiB Indexeintraggröße). Sie sparen Speicherkosten, da nicht für jedes Feld Indexeinträge erstellt werden.
Abrechnungsmodell (Lesen/Schreiben/Löschen) Die Abrechnung erfolgt pro gelesenem, geschriebenem und gelöschtem Dokument. Die Abrechnung erfolgt für Lese- und Schreibvorgänge in Byte-Tranchen. Lesevorgänge werden in Leseeinheiten (4 KiB-Tranchen) abgerechnet. Schreib- und Löschvorgänge werden zu Schreibeinheiten (1 KiB-Tranchen) zusammengefasst.
Grundpreis (pro Million)

Die 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 groß sind , als die Kosten für Lesevorgänge in der Standard Edition.

Echtzeitaktualisierungen

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

Echtzeitaktualisierungen sind inbegriffen und werden als Lesevorgänge mit 0,03 $pro 100.000 Dokumente abgerechnet. Für Echtzeitaktualisierungen gibt es eine separate Artikelnummer (Einheiten von Echtzeitupdates), die pro 4 KiB-Tranche abgerechnet wird. Echtzeitaktualisierungen kosten 0,30$pro Million Leseeinheiten.