Quote e limiti

Pertinente solo per la versione Enterprise di Cloud Firestore.

Questa pagina descrive le quote e i limiti delle richieste per Cloud Firestore con compatibilità MongoDB.

Utilizzo del livello gratuito

Cloud Firestore con compatibilità MongoDB offre un livello senza costi che ti consente di iniziare a utilizzare Cloud Firestore con compatibilità MongoDB senza costi. Gli importi del Livello senza costi sono elencati nella tabella seguente.

Gli importi del livello senza costi vengono applicati giornalmente e reimpostati alla mezzanotte del fuso orario del Pacifico.

Il livello senza costi si applica a un solo database Cloud Firestore con compatibilità MongoDB per progetto. Il primo database creato in un progetto senza un database di livello senza costi riceverà il livello senza costi. Se il database a cui è stato applicato il livello senza costi viene eliminato, il successivo database creato riceverà il livello senza costi.

Livello gratuito Quota
Dati archiviati 1 GiB
Unità di lettura 50.000 al giorno
Unità di scrittura 40.000 al giorno
Trasferimento di dati in uscita 10 GiB al mese

Le seguenti operazioni e funzionalità non includono l'utilizzo senza costi. Per utilizzare queste funzionalità, devi abilitare la fatturazione:

  • Eliminazioni gestite (TTL)
  • Esegui il backup dei dati
  • Operazioni di ripristino

Per maggiori informazioni su come vengono fatturate queste funzionalità, consulta Prezzi dell'archiviazione.

Limiti standard

Le tabelle riportate di seguito mostrano i limiti applicabili a Cloud Firestore con compatibilità MongoDB. Questi sono limiti rigidi, se non diversamente indicato.

Database

Limite Dettagli
Numero massimo di database per progetto

100

Contatta l'assistenza per richiedere un aumento di questo limite.

Numero massimo di database con chiavi di crittografia gestite dal cliente (CMEK) per progetto

0

Per impostazione predefinita, la quota è 0 perché questa funzionalità è protetta da una lista consentita. Puoi richiedere l'aumento della quota compilando il modulo di richiesta di accesso CMEK.

Raccolte, documenti e campi

Limite Dettagli
Vincoli dei nomi delle raccolte
  • Devono contenere esclusivamente caratteri UTF-8 validi
  • Non devono superare i 1500 byte
  • Non possono corrispondere all'espressione regolare __.*__
  • Non può contenere $
  • Non può essere la stringa vuota ("")
  • Non può contenere il carattere null
  • Non può iniziare con `system.` e non può contenere `.system.`.
Vincoli degli ID documento (_id)
  • Documento _id (campo di primo livello) deve essere un ObjectId, String, numero intero a 64 bit, numero intero a 32 bit, Double o Binary. Gli altri tipi BSON non sono supportati.
  • Non devono superare i 1500 byte
  • Per gli ID stringa:

    • Devono contenere esclusivamente caratteri UTF-8 validi
    • Non può essere la stringa vuota ("")
    • Non possono corrispondere all'espressione regolare __.*__
  • Per gli ID interi a 64 bit, 0 a 64 bit (0L) non è supportato.
Dimensione massima di un documento 4 MiB
Vincoli dei nomi dei campi
  • Devono contenere esclusivamente caratteri UTF-8 validi
  • Non può essere la stringa vuota ("")
  • Non possono corrispondere all'espressione regolare __.*__
Dimensione massima del nome di un campo 1500 byte
Dimensione massima di un percorso di campo 1500 byte
Dimensione massima di un valore di campo 4 MiB - 89 byte
Profondità massima dei campi in una mappa o un array

20

I campi di mappe e array aggiungono un livello alla profondità complessiva di un oggetto. Ad esempio, il seguente oggetto ha una profondità totale di tre livelli:

{
  nested_object: {      #depth 1
    nested_array: [     #depth 2
      {
        foo: "bar"      #depth 3
      }
    ]
  }
}

Letture, scritture e transazioni

Limite Dettagli
Limite di memoria per una query 128 MiB
Limite di tempo per una transazione 270 secondi, con un periodo di scadenza di inattività di 60 secondi

Indici

Limite Dettagli
Numero massimo di indici per un database

1000

Contatta l'assistenza per richiedere un aumento di questo limite.

Numero massimo di voci di indice per ogni documento

40.000

Numero massimo di campi in un indice 100
Dimensione massima di una voce di indice

7,5 KiB

Somma massima delle dimensioni delle voci di indice di un documento

8 MiB

Durata (TTL)

Limite Dettagli
Numero massimo di configurazioni TTL per un database

500