Condividi tramite


Quote del servizio Azure Cosmos DB

SI APPLICA A: NoSQL MongoDB Cassandra Gremlin Tabella

Questo articolo fornisce una panoramica delle quote predefinite offerte a risorse diverse in Azure Cosmos DB.

Operazioni di database e archiviazione

Dopo aver creato un account Azure Cosmos DB nella propria sottoscrizione, è possibile gestire i dati nell'account creando database, contenitori ed elementi.

Provisioning velocità effettiva

È possibile allocare la velocità effettiva a livello di contenitore o di database in termini di unità richiesta (UR/sec o UR). La tabella seguente elenca i limiti relativi all'archiviazione e alla velocità effettiva per ogni contenitore o database. L'archiviazione fa riferimento alla quantità combinata di archiviazione di dati e indici.

Conto risorse Limite
Numero massimo di UR per ogni contenitore (modalità di provisioning con velocità effettiva dedicata) 1.000.000 ¹
Numero massimo di UR per ogni database (modalità di provisioning con velocità effettiva condivisa) 1.000.000 ¹
Numero massimo di UR per ogni chiave di partizione (logica e fisica) 10,000
Dimensione massima di archiviazione per tutti gli elementi per ogni chiave di partizione (logica) 20 GB ²
Numero massimo di chiavi di partizione (logica) distinte Nessun limite
Spazio di archiviazione massimo per contenitore Nessun limite
Dimensioni massime degli allegati per ogni account (la funzionalità relativa agli allegati verrà deprecata) 2 GB
Numero minimo di UR richieste per 1 GB 1 UR/sec

¹ È possibile aumentare il numero massimo di UR per contenitore o database creando un ticket di supporto tecnico in Azure.

² Per informazioni sulle procedure consigliate per la gestione dei carichi di lavoro con chiavi di partizione che richiedono limiti più elevati per l'archiviazione o la velocità effettiva, vedere Creare una chiave di partizione sintetica. Se il carico di lavoro ha già raggiunto il limite di 20 GB per le partizioni logiche nell'ambiente di produzione, è consigliabile riprogettare l'applicazione con una chiave di partizione diversa come soluzione a lungo termine. Per concedere il tempo necessario per riordinare l'applicazione, è possibile richiedere un aumento temporaneo del limite della chiave di partizione logica per l'applicazione esistente. Creare un ticket di supporto tecnico in Azure e selezionare il tipo di quota Aumento temporaneo delle dimensioni della chiave di partizione logica del contenitore. La richiesta di un aumento temporaneo è destinata a una mitigazione temporanea e non è consigliata come soluzione a lungo termine, poiché le garanzie del contratto di servizio non vengono rispettate quando il limite è aumentato. Per rimuovere la configurazione, inoltrare un ticket di supporto e selezionare il tipo di quota Ripristinare le dimensioni predefinite della chiave di partizione logica del contenitore (20 GB) . La creazione del ticket di supporto può essere eseguita dopo aver eliminato i dati per soddisfare il limite di 20 GB per le partizioni logiche o avere riprogettato l'applicazione con una chiave di partizione diversa.

Limiti di velocità effettiva minima

Un contenitore di Azure Cosmos DB (o un database con velocità effettiva condivisa) che usa una velocità effettiva standard (manuale) deve avere una velocità effettiva minima di 400 UR/sec. Man mano che il contenitore cresce, Azure Cosmos DB richiede una velocità effettiva minima per garantire che la risorsa (database o contenitore) disponga di risorse sufficienti per le operazioni.

La velocità effettiva corrente e minima di un contenitore o di un database può essere recuperata dal portale di Azure o dagli SDK. Per altre informazioni, vedere Allocare la velocità effettiva per i contenitori e i database.

Il numero minimo di UR/s effettivo può variare a seconda della configurazione dell'account. È possibile usare le metriche di Monitoraggio di Azure per visualizzare la cronologia della velocità effettiva allocata (UR/sec) e dell'archiviazione in una risorsa.

Velocità effettiva minima nel contenitore

Usare questa sezione per stimare la velocità effettiva minima in un contenitore.

Velocità effettiva manuale

Per stimare le UR/sec minime necessarie per un contenitore con velocità effettiva manuale, trovare il valore massimo di:

  • 400 UR/sec
  • Archiviazione corrente in GB * 1 UR/s
  • Numero massimo di RU/sec di cui è mai stato effettuato il provisioning nel contenitore / 100

Si supponga di avere un contenitore a cui sono stati allocati 400 UR/sec e 0 GB di spazio di archiviazione. La velocità effettiva viene aumentata a 50.000 UR/sec e vengono importati 20 GB di dati. Le UR/sec minime sono ora MAX(400, 20 * 1 RU/s per GB, 50,000 RU/s / 100) = 500 UR/sec. Nel corso del tempo, lo spazio di archiviazione aumenta fino a 2.000 GB. Le UR/sec minime sono ora MAX(400, 2000 * 1 RU/s per GB, 50,000 / 100) = 2.000 UR/sec.

Velocità effettiva con scalabilità automatica

Per stimare il numero massimo di UR/sec di scalabilità automatica minima necessario per un contenitore con velocità effettiva di scalabilità automatica, trovare il valore massimo di:

  • 1000 UR/s
  • Archiviazione corrente in GB * 10 UR/s
  • Numero massimo di UR/sec di cui è mai stato effettuato il provisioning nel contenitore / 10

Si supponga di avere un contenitore a cui sono stati allocati 1.000 UR/sec e 0 GB di spazio di archiviazione. La velocità effettiva viene aumentata a 50.000 UR/sec e vengono importati 20 GB di dati. Il numero massimo UR/sec minime è ora MAX(1000, 20 * 10 RU/s per GB, 50,000 RU/s / 10) = 5.000 UR/sec. Nel corso del tempo, lo spazio di archiviazione aumenta fino a 2.000 GB. Il numero massimo UR/sec minime è ora MAX(1000, 2000 * 10 RU/s per GB, 50,000 / 10) = 20.000 UR/sec.

Velocità effettiva massima per database con velocità effettiva condivisa

Usare questa sezione per stimare la velocità effettiva minima in una velocità effettiva di condivisione del database tra contenitori.

Velocità effettiva manuale

Per stimare le UR/sec minime richieste da un database con velocità effettiva condivisa con velocità effettiva manuale, trovare il valore massimo di:

  • 400 UR/sec
  • Archiviazione corrente in GB * 1 UR/s
  • Numero massimo di RU/s di cui è mai stato effettuato il provisioning nel database / 100
  • 400 + MAX(numero di contenitori - 25, 0) * 100 UR/sec

Si supponga di avere un database a cui sono allocati 400 UR/sec, 15 GB di spazio di archiviazione e 10 contenitori. Le UR/sec minime sono MAX(400, 15 * 1 RU/s per GB, 400 / 100, 400 + 0 ) = 400 UR/sec. Se nel database sono presenti 30 contenitori, le UR/s minime saranno pari a 400 + MAX(30 - 25, 0) * 100 RU/s = 900 UR/sec.

Velocità effettiva con scalabilità automatica

Per stimare il numero massimo di UR/sec di scalabilità automatica minima necessario per un database con velocità effettiva condivisa con velocità effettiva di scalabilità automatica, trovare il valore massimo di:

  • 1000 UR/s
  • Archiviazione corrente in GB * 10 UR/s
  • Numero massimo di RU/s di cui è mai stato effettuato il provisioning nel database / 10
  • 1000 + MAX(numero di contenitori - 25, 0) * 1.000 UR/sec

Si supponga di avere un database a cui sono allocati 1.000 UR/sec, 15 GB di spazio di archiviazione e 10 contenitori. Il numero massimo di UR/sec minime per il database di scalabilità automatica è MAX(1000, 15 * 10 RU/s per GB, 1000 / 10, 1000 + 0 ) = 1.000 UR/sec. Se nel database sono presenti 30 contenitori, il numero massimo di UR/s minime sarà pari a 1000 + MAX(30 - 25, 0) * 1000 RU/s = 5.000 UR/sec.

In sintesi, di seguito sono riportati i limiti minimi di provisioning delle UR quando si usa la velocità effettiva allocata.

Tipo di provisioning Conto risorse Limite
Velocità effettiva manuale Numero minimo di UR per contenitore (modalità di provisioning con velocità effettiva dedicata e velocità effettiva manuale) 400
Velocità effettiva manuale Numero minimo di UR per database (modalità di provisioning con velocità effettiva condivisa e velocità effettiva manuale) 400 UR/sec per i primi 25 contenitori.
Velocità effettiva con scalabilità automatica Numero massimo di UR minime per contenitore (modalità di provisioning con velocità effettiva dedicata e velocità effettiva a scalabilità automatica) 1000
Velocità effettiva con scalabilità automatica Numero massimo di UR minime per database (modalità di provisioning con velocità effettiva condivisa e velocità effettiva a scalabilità automatica) 1.000 UR/sec per i primi 25 contenitori.

Azure Cosmos DB supporta l'aumento/riduzione programmatico della velocità effettiva (UR/sec) per ogni contenitore o database tramite gli SDK o il portale.

A seconda delle UR/sec allocate e delle impostazioni della risorsa correnti, ogni risorsa può essere ridimensionata in modo sincrono e immediatamente tra le UR/sec minime fino a 100 volte il valore delle UR/sec minime. Se il valore della velocità effettiva richiesta non rientra nell'intervallo, il ridimensionamento viene eseguito in modo asincrono. Il ridimensionamento asincrono può richiedere minuti o ore, a seconda della velocità effettiva richiesta e della dimensione di archiviazione dei dati nel contenitore. Altre informazioni.

Senza server

La tecnologia serverless consente di usare le risorse di Azure Cosmos DB in base al consumo. La tabella seguente elenca i limiti relativi all'archiviazione e alla possibilità di burst della velocità effettiva per ogni contenitore o database. Non è possibile aumentare i limiti. È consigliabile allocare account serverless aggiuntivi per ottenere più spazio di archiviazione.

Conto risorse Limite
Numero massimo di UR/sec per container 20.000*
Dimensione massima di archiviazione per tutti gli elementi per ogni chiave di partizione (logica) 20 GB
Spazio di archiviazione massimo per contenitore 1 TB

*La disponibilità del numero massimo di UR/sec dipende dai dati archiviati nel contenitore. Vedere Prestazioni serverless

Piano di controllo

Azure Cosmos DB gestisce un provider di risorse che offre un livello di gestione per creare, aggiornare ed eliminare risorse nell'account Azure Cosmos DB. Il provider di risorse si interfaccia con il livello complessivo di Azure Resource Manager, ovvero il servizio di distribuzione e gestione per Azure. È possibile creare e gestire le risorse di Azure Cosmos DB usando il portale di Azure, Azure PowerShell, l'interfaccia della riga di comando di Azure, i modelli di Azure Resource Manager e Bicep, l'API REST, gli SDK di Gestione di Azure e gli strumenti di terze parti, ad esempio Terraform e Pulumi.

È anche possibile accedere a questo livello di gestione dagli SDK del piano dati di Azure Cosmos DB usati nelle applicazioni per creare e gestire le risorse all'interno di un account. Gli SDK del piano dati effettuano anche richieste del piano di controllo durante la connessione iniziale al servizio per eseguire operazioni come l'enumerazione di database e contenitori, nonché la richiesta di chiavi dell'account per l'autenticazione.

Per ogni account Azure Cosmos DB è presente un oggetto master partition che contiene tutti i metadati per un account. Dispone anche di una piccola quantità di velocità effettiva per supportare le operazioni del piano di controllo. Le richieste del piano di controllo che creano, leggono, aggiornano o eliminano tali metadati utilizzano questa velocità effettiva. Quando la quantità di velocità effettiva utilizzata dalle operazioni del piano di controllo supera quella allocata, la frequenza delle operazioni viene limitata, come per le operazioni del piano dati all'interno di Azure Cosmos DB. Tuttavia, a differenza della velocità effettiva per le operazioni sui dati, non è possibile aumentare la velocità effettiva per la partizione master.

Alcune operazioni del piano di controllo non utilizzano la velocità effettiva della partizione master, ad esempio Ottieni o Elenca chiavi. Tuttavia, a differenza delle richieste sui dati all'interno dell'account Azure Cosmos DB, i provider di risorse all'interno di Azure non sono progettati per volumi di richieste elevati. Le operazioni del piano di controllo che superano i limiti documentati a livelli sostenuti per periodi consecutivi di 5 minuti potrebbero riscontrare una limitazione delle richieste, nonché operazioni non riuscite o incomplete nelle risorse di Azure Cosmos DB.

Le operazioni del piano di controllo possono essere monitorate passando alla scheda Informazioni dettagliate per un account Azure Cosmos DB. Per altre informazioni, vedere Monitorare le richieste del piano di controllo. Gli utenti possono anche personalizzarle, usare Monitoraggio di Azure e creare una cartella di lavoro per monitorare richieste di metadati e impostare avvisi.

Limiti delle risorse

Nella tabella seguente sono elencati i limiti delle risorse per sottoscrizione o account.

Conto risorse Limite
Numero massimo di account per sottoscrizione 250 per impostazione predefinita ¹
Numero massimo di database e contenitori per account 500 ²
Velocità effettiva massima supportata da un account per le operazioni sui metadati 240 UR/sec

¹ I limiti predefiniti variano per i clienti interni di Microsoft. È possibile aumentare questi limiti creando una richiesta di supporto di Azure fino a un massimo di 1.000. Cosmos DB si riserva il diritto di eliminare tutti gli account di database vuoti, ad esempio nessun database o nessuna raccolta. ² Questo limite non può essere aumentato. Conteggio totale di entrambi con un account. (1 database e 499 contenitori, 250 database e 250 contenitori e così via)

Limiti delle richieste

Nella tabella seguente sono elencati i limiti delle richieste per intervallo di 5 minuti, per account, se non diversamente specificato.

Operazione Limite
Numero massimo di richieste di elenco o recupero delle chiavi 500 ¹
Numero massimo di richieste di creazione di database e contenitori 500
Numero massimo di richieste di elenco o recupero di database e contenitori 500 ¹
Numero massimo di richieste di aggiornamento della velocità effettiva di provisioning 25
Numero massimo di richieste di failover a livello di area 10 all'ora ²
Numero massimo di richieste per tutte le operazioni (PUT, POST, PATCH, DELETE, GET) non definite in precedenza 500

¹ Gli utenti devono usare il client singleton per le istanze dell'SDK e memorizzare nella cache le chiavi e i riferimenti a database e contenitori tra le richieste per la durata dell'istanza. ² I failover a livello di area si applicano solo ad account di scrittura su singola area. Gli account di scrittura su più aree non richiedono o consentono la modifica dell'area di scrittura.

Azure Cosmos DB esegue automaticamente il backup dei dati a intervalli regolari. Per informazioni dettagliate sugli intervalli e sulle finestre di conservazione del backup, vedere Backup online e ripristino dei dati su richiesta in Azure Cosmos DB.

limiti per account

Di seguito è riportato un elenco di limiti per account.

Provisioning velocità effettiva

Conto risorse Limite
Numero massimo di database e contenitori per account 500¹
Numero massimo di contenitori per ogni database con velocità effettiva condivisa 25
Numero massimo di aree Nessun limite (tutte le aree di Azure)

Senza server

Conto risorse Limite
Numero massimo di database e contenitori per account 500
Numero massimo di aree 1 (qualsiasi area di Azure)

Limiti per contenitore

A seconda dell'API usata, un contenitore di Azure Cosmos DB può rappresentare una raccolta, una tabella o un grafo. I contenitori supportano le configurazioni per vincoli di chiave univoca, stored procedure, trigger e UDF e criteri di indicizzazione. La tabella seguente elenca i limiti specifici delle configurazioni all'interno di un contenitore.

Conto risorse Limite
Lunghezza massima del nome del database o del contenitore 255
Numero massimo di stored procedure per contenitore 100 ¹
Numero di funzioni definite dall'utente per contenitore 50 ¹
Numero massimo di chiavi univoche per ogni contenitore 10 ¹
Numero massimo di percorsi per ogni vincolo di chiave univoca 16 ¹
Valore massimo durata TTL 2147483647

È possibile aumentare questi limiti per contenitore creando una richiesta di supporto di Azure.

Limiti per elemento

Un elemento di Azure Cosmos DB può rappresentare un documento in una raccolta, una riga in una tabella o un nodo o un arco in un grafo, a seconda dell'API usata. La tabella seguente mostra i limiti per ogni elemento in Azure Cosmos DB.

Conto risorse Limite
Dimensione massima di un elemento 2 MB (lunghezza UTF-8 della rappresentazione JSON) ¹
Lunghezza massima del valore della chiave di partizione 2048 byte (101 byte se la chiave di partizione di grandi dimensioni non è abilitata)
Lunghezza massima del valore ID 1023 byte
Caratteri consentiti per il valore ID Sono consentiti tutti i caratteri Unicode sul lato servizio, ad eccezione di '/' e '\'.
AVVISO: per una migliore interoperabilità È CONSIGLIABILE usare solo caratteri ASCII alfanumerici nel valore ID.
Esistono diverse limitazioni note in alcune versioni di Cosmos DB SDK, nei connettori (Azure Data Factory, Spark, Kafka e così via) e nei driver HTTP/librerie e così via, che possono impedire la corretta elaborazione quando il valore ID contiene caratteri ASCII non alfanumerici. Per aumentare l'interoperabilità, codificare quindi il valore ID, ad esempio tramite Base 64 + codifica personalizzata di caratteri speciali consentiti in Base 64. - se è necessario supportare caratteri ASCII non alfanumerici nell'applicazione o nel servizio.
Numero massimo di proprietà per ogni elemento Nessun limite pratico
Lunghezza massima del nome della proprietà Nessun limite pratico
Lunghezza massima del valore della proprietà Nessun limite pratico
Lunghezza massima del valore della proprietà stringa Nessun limite pratico
Lunghezza massima del valore della proprietà numerica IEEE754 a precisione doppia (64 bit)
Livello massimo di annidamento per oggetti/matrici incorporati 128
Valore massimo durata TTL 2147483647
Precisione/intervallo massimo per i numeri in JSON (per garantire l'interoperabilità sicura) IEEE 754 binary64

¹ Le dimensioni elevate di documenti fino a 16 MB sono supportate solo con Azure Cosmos DB for MongoDB. Vedere la documentazione della funzionalità per altre informazioni.

Non sono previste restrizioni per i payload dell'elemento come il numero di proprietà e la profondità di annidamento, ad eccezione delle limitazioni di lunghezza per la chiave di partizione e i valori ID e la restrizione delle dimensioni complessive di 2 MB. Potrebbe essere necessario configurare i criteri di indicizzazione per i contenitori con strutture di elementi grandi o complesse per ridurre il consumo di UR. Per un esempio reale e modelli per la gestione di elementi di grandi dimensioni, vedere Modellazione di elementi in Azure Cosmos DB.

Limiti per richiesta

Azure Cosmos DB supporta operazioni di query e CRUD su risorse quali contenitori, elementi e database. Supporta inoltre richieste batch transazionali sugli elementi con la stessa chiave di partizione in un contenitore.

Conto risorse Limite
Tempo massimo di esecuzione per una singola operazione (ad esempio, l'esecuzione di una stored procedure o un recupero di pagine con singola query) 5 Secondi
Dimensione massima della richiesta (ad esempio, stored procedure, CRUD) 2 MB
Dimensione massima della risposta (ad esempio, query impaginata) 4 MB
Numero massimo di operazioni in un batch transazionale 100

Azure Cosmos DB supporta l'esecuzione di trigger durante le operazioni di scrittura. Il servizio supporta al massimo un pre-trigger e un post-trigger per ogni operazione di scrittura.

Non appena un'operazione come una query raggiunge il timeout di esecuzione o il limite della dimensione della risposta, restituisce al client una pagina di risultati e un token di continuazione per riprendere l'esecuzione. Non esiste un limite pratico per la durata di esecuzione di una singola query tra pagine/continuazioni.

Azure Cosmos DB usa HMAC (Hash-based Message Authentication Code) per l'autorizzazione. È possibile usare una chiave primaria per il controllo di accesso con granularità fine alle risorse. Queste risorse possono includere contenitori, chiavi di partizione o elementi. La tabella seguente elenca i limiti relativi ai token di autorizzazione in Azure Cosmos DB.

Conto risorse Limite
Tempo di scadenza massimo del token primario 15 min
Tempo di scadenza minimo del token di risorsa 10 min
Tempo di scadenza massimo del token di risorsa 24 ore per impostazione predefinita ¹
Massimo sfasamento di orario per l'autorizzazione con token 15 min

¹ È possibile aumentarlo creando un ticket di supporto di Azure

Limiti per la velocità effettiva con provisioning a scalabilità automatica

Per una spiegazione più dettagliata della velocità effettiva e dei limiti di archiviazione con la scalabilità automatica, vedere l'articolo relativo alla scalabilità automatica e le domande frequenti.

Conto risorse Limite
Numero massimo di UR/sec in base al quale può essere ridimensionato il sistema Tmax, il numero massimo di UR/sec per la scalabilità automatica impostato dall'utente
Numero minimo di UR/sec in base al quale può essere ridimensionato il sistema 0.1 * Tmax
Numero di UR/sec correnti in base al quale viene ridimensionato il sistema 0.1*Tmax <= T <= Tmax, in base all'utilizzo
Numero minimo di UR/sec fatturabili all'ora 0.1 * Tmax

La fatturazione viene effettuata su base oraria. Viene addebitato il numero massimo di UR/sec utilizzato dal sistema nel corso dell'ora o 0.1*Tmax, a seconda del valore più alto.
Numero massimo di UR/sec per la scalabilità automatica minima per un contenitore MAX(1000, highest max RU/s ever provisioned / 10, current storage in GB * 10), arrotondato al migliaio di UR/sec più vicino
Numero massimo di UR/sec per la scalabilità automatica minima per un database MAX(1000, highest max RU/s ever provisioned / 10, current storage in GB * 10, 1000 + (MAX(Container count - 25, 0) * 1000)), arrotondato al migliaio di UR/sec più vicino.

Nota: se il database ha più di 25 contenitori, il sistema incrementa di 1000 UR/sec il numero massimo di UR/sec per la scalabilità automatica minima per ogni contenitore in più. Se, ad esempio, sono presenti 30 contenitori, il numero massimo di UR/sec per la scalabilità automatica minima che è possibile impostare è 6.000 UR/sec (con scalabilità compresa tra 600 e 6.000 UR/sec).

Limiti per le query SQL

Azure Cosmos DB supporta l'esecuzione di query sugli elementi tramite SQL. Nella tabella seguente vengono descritte le restrizioni relative alle istruzioni di query, ad esempio in termini di numero di clausole o di lunghezza della query.

Conto risorse Limite
Lunghezza massima della query SQL 512 KB
Numero massimo di JOIN per ogni query 10 ¹
Numero massimo di UDF per ogni query 10 ¹
Numero massimo di punti per ogni poligono 4096
Numero massimo di percorsi inclusi in modo esplicito per contenitore 1500 ¹
Numero massimo di percorsi esclusi in modo esplicito per contenitore 1500 ¹
Numero massimo di proprietà in un indice composto 8
Numero massimo di percorsi in un indice composto 100

¹ È possibile aumentare questi limiti per le query SQL creando una richiesta di supporto di Azure.

Limiti specifici dell'API for MongoDB

Azure Cosmos DB supporta il protocollo di collegamento MongoDB per le applicazioni scritte in MongoDB. Le versioni supportate dei comandi e del protocollo sono disponibili in Funzionalità e sintassi di MongoDB supportate.

Nella tabella seguente sono elencati i limiti specifici per il supporto di funzionalità di MongoDB. Altri limiti del servizio indicati per l'API for NoSQL si applicano anche all'API for MongoDB.

Conto risorse Limite
Dimensioni massime di un documento 16 MB (lunghezza UTF-8 della rappresentazione JSON) ¹
Dimensioni di memoria query MongoDB massime (questo limite è solo per la versione server 3.2) 40 MB
Tempo massimo di esecuzione per le operazioni di MongoDB (per la versione server 3.2) 15 secondi
Tempo massimo di esecuzione per le operazioni MongoDB (per la versione del server 3.6 e 4.0) 60 secondi
Livello massimo di annidamento per oggetti/matrici incorporati nelle definizioni degli indici 6
Timeout della connessione inattiva per la chiusura della connessione lato server ² 30 minuti
Limite di tempo per la shell MongoDB nel portale di Azure 120 minuti in un periodo di 24 ore

¹I documenti con dimensioni fino a 16 MB richiedono l'abilitazione della funzionalità nel portale di Azure. Vedere la documentazione della funzionalità per altre informazioni.

² È consigliabile che le applicazioni client impostino il timeout della connessione inattiva nelle impostazioni del driver su 2-3 minuti perché il timeout predefinito per Azure Load Balancer è di 4 minuti. Questo timeout garantisce che le connessioni inattive non siano chiuse da un servizio di bilanciamento del carico intermedio tra il computer client e Azure Cosmos DB.

Limiti di Prova Azure Cosmos DB Gratuito

La tabella seguente elenca i limiti relativi alla versione di valutazione gratuita di Azure Cosmos DB.

Conto risorse Limite
Durata della versione di valutazione 30 giorni (è possibile richiedere una nuova versione di valutazione dopo la scadenza)
Dopo la scadenza, le informazioni archiviate vengono eliminate.
Numero massimo di contenitori per sottoscrizione (SQL, Gremlin, API for Table) 1
Numero massimo di contenitori per sottoscrizione (API for MongoDB) 3
Velocità effettiva massima per ogni contenitore 5000
Velocità effettiva massima per ogni database con velocità effettiva condivisa 20000
Dimensione massima di archiviazione totale per ogni account 10 GB

Prova Azure Cosmos DB supporta la distribuzione globale solo nelle aree Stati Uniti centrali, Europa settentrionale e Asia sud-orientale. Non è possibile creare ticket di supporto di Azure per gli account della versione di valutazione gratuita di Azure Cosmos DB. Viene tuttavia fornito il supporto per i sottoscrittori con piani di supporto esistenti.

Limiti dell'account Azure Cosmos DB del livello gratuito

La tabella seguente elenca i limiti relativi agli account Azure Cosmos DB di livello gratuito.

Conto risorse Limite
Numero di account di livello gratuito per ogni sottoscrizione di Azure 1
Durata dello sconto per il livello gratuito Durata dell'account. È necessario fornire il consenso esplicito durante la creazione dell'account.
Numero massimo di UR/sec gratuiti 1000 UR/s
Dimensione massima di archiviazione gratuita 25 GB
Numero massimo di database con velocità effettiva condivisa 5
Numero massimo di contenitori in un database con velocità effettiva condivisa 25
Negli account di livello gratuito, il numero minimo di UR/sec per un database con velocità effettiva condivisa contenente fino a 25 contenitori è 400 UR/sec.

Oltre alla tabella precedente, i limiti per account si applicano anche agli account del livello gratuito. Per altre informazioni, vedere l'articolo su come creare un account del livello gratuito.