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 Core-Vorgänge funktionieren aufgrund neuer Indexierungsregeln und eines anderen Preismodells anders als in der Standard-Version.

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-MongoDB-Kompatibilitätsvorgänge.
Indexierungsanforderung Für alle Abfragen sind Indexe erforderlich. Für Abfragen sind keine Indexe erforderlich.
Index erstellen Automatische Indexe werden für einzelne Felder erstellt. Sie können zusammengesetzte Indexe manuell erstellen. Es werden keine automatischen Indizes erstellt. Indexe müssen manuell verwaltet werden.
Abfrageleistung und -kosten Abfragen sind aufgrund von Indexanforderungen im Allgemeinen leistungsfähig. Kosten und Leistung von Abfragen können besser sein als bei der Standard-Edition mit Indexen. Fehlende Indexe können Sie mit Query Explain und Query Insights identifizieren.

Abfragen ohne Indexe können bei wachsendem Datenbestand zu Leistungseinbußen und höheren Kosten führen und müssen überwacht und optimiert werden.

Indexierungsgemeinkosten 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 von Indexeinträgen werden Schreibeinheiten verbraucht, wenn ein zugehöriges Dokument geschrieben wird (1 Schreibeinheit pro 1 KiB Indexeintragsgröße). Sie sparen Speicherkosten, wenn Sie nicht für jedes Feld Indexeinträge erstellen.
Abrechnungsmodell (Lesevorgänge/Schreibvorgänge/Löschvorgänge) Abrechnung pro Lese-, Schreib- und Löschvorgang für Dokumente. Gebühren für Lese- und Schreibvorgänge in Byte-Tranchen. 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 angegebenen 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 im Allgemeinen niedriger, wenn Dokumente kleiner als 4 KiB sind, im Vergleich zu den Kosten für Standardlesevorgänge.

Echtzeit-Updates

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

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