Quote e limiti
Questa pagina descrive le quote e i limiti delle richieste per Firestore con compatibilità MongoDB.
Utilizzo del livello gratuito
Firestore con compatibilità MongoDB offre un livello gratuito che ti consente di iniziare a utilizzare 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 gratuito si applica a un solo database 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 la pagina Prezzi dello spazio di archiviazione.
Limiti standard
Le tabelle riportate di seguito mostrano i limiti applicabili a 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. |
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 |