| 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 gratuito sono elencati nella tabella seguente.
Gli importi del livello gratuito 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 gratuito riceverà il livello gratuito. Se il database a cui è stato applicato il livello gratuito viene eliminato, il successivo database creato riceverà il livello gratuito.
| 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 gratuito. 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 dello spazio di 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 |
|
Vincoli degli ID documento (_id) |
|
| Dimensione massima di un documento | 4 MiB |
| Vincoli dei nomi dei campi |
|
| 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 mappa 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 |
Limiti delle query salvate
| Valore | Limite |
|---|---|
| Numero massimo di query salvate per progetto (incluse le query salvate per altri prodotti Google Cloud) | 10.000 |
| Dimensione massima per ogni query | 1 MiB |