Supporto della modalità nativa nelle versioni Standard ed Enterprise di Cloud Firestore

Con l'introduzione del supporto di Firestore in modalità Native nella versione Enterprise, sono disponibili sia le operazioni Cloud Firestore Core che quelle Pipeline. Le operazioni di base funzionano in modo diverso rispetto alla versione Standard, a causa delle nuove regole di indicizzazione e di un modello di prezzo diverso.

Funzionalità Versione Standard Versione Enterprise
Operazioni supportate Limitato alle operazioni di base di Firestore. Supporta le operazioni principali e di pipeline di Cloud Firestore e le operazioni di compatibilità con MongoDB di Firestore.
Requisito di indicizzazione Tutte le query richiedono indici. Gli indici non sono obbligatori per le query.
Creazione di indici Gli indici automatici vengono creati per i singoli campi. Puoi creare manualmente indici composti. Non vengono creati indici automatici. Gli indici devono essere gestiti manualmente.
Prestazioni e costi delle query Le query sono generalmente efficienti grazie ai requisiti degli indici. I costi e le prestazioni delle query possono essere migliori rispetto alla versione Standard con indici. Puoi identificare gli indici mancanti utilizzando Query Explain e Query Insights.

Le query senza indici rischiano di essere poco efficienti e costose man mano che il set di dati cresce, richiedendo monitoraggio e ottimizzazione.

Costo di overhead dell'indicizzazione Nessun addebito per le scritture delle voci dell'indice, poiché gli indici sono automatici. Tuttavia, gli indici obbligatori comportano costi di archiviazione. La scrittura delle voci di indice consuma unità di scrittura quando viene scritto un documento associato (1 unità di scrittura per 1 KiB di dimensione della voce di indice). Risparmi sui costi di archiviazione non creando voci di indice per ogni campo.
Modello di fatturazione (letture/scritture/eliminazioni) Addebitato per operazione di lettura, scrittura ed eliminazione di documenti. Addebitato per letture e scritture in tranche di byte. Le letture vengono addebitate in unità di lettura (tranche da 4 KiB). Le scritture e le eliminazioni vengono unite in unità di scrittura (tranche da 1 KiB).
Prezzo base (per milione)

I prezzi mostrati si riferiscono alla regione us-central1.

Letture: 0,03$per 100.000 documenti (o 0,30 $per milione).

Scritture: 0,09$per 100.000 documenti (o 0,90 $per milione).

Eliminazioni: 0,01$per 100.000 documenti (o 0,10 $per milione)

Unità di lettura: 0,05$per 1 milione di unità di lettura.

Unità di scrittura: 0,26$per 1 milione di unità di scrittura.

I prezzi sono generalmente più bassi se i documenti sono inferiori a 4 KiB rispetto al costo di lettura standard.

Aggiornamenti in tempo reale

I prezzi mostrati si riferiscono alla regione us-central1

Gli aggiornamenti in tempo reale sono inclusi e fatturati come letture al costo di 0,03 $per 100.000 documenti. Gli aggiornamenti in tempo reale hanno uno SKU separato (Unità di aggiornamento in tempo reale), addebitato per tranche di 4 KiB. Gli aggiornamenti in tempo reale costano 0,30$per milione di unità di lettura.