Con modalità di capacità fornita si specifica il numero di letture e scritture di dati al secondo necessarie per l'applicazione. È possibile utilizzare l'Auto Scaling per regolare automaticamente la capacità della tabella in base alla frequenza di utilizzo specificata per garantire le prestazioni dell'applicazione riducendo i costi. Questa pagina dei prezzi spiega in dettaglio come DynamoDB addebita le funzionalità principali e opzionali di DynamoDB. Per i prezzi nelle regioni AWS China, consulta la pagina dei prezzi delle regioni di AWS in Cina.

Parole chiave

Unità di capacità in lettura (RCU): ogni chiamata API per leggere i dati dalla tabella è una richiesta di lettura. Le richieste di lettura possono essere consistenti assolute, consistenti finali o transazionali. Per elementi fino a 4 KB di dimensioni, una RCU può eseguire una richiesta di lettura consistente assoluta al secondo. Gli elementi più grandi di 4 KB richiedono ulteriori RCU. Per elementi fino a 4 KB di dimensioni, una RCU può eseguire due richieste di lettura consistenti finali al secondo. Le richieste di lettura transazionale richiedono due RCU per eseguire una lettura al secondo per articoli fino a 4 KB. Ad esempio, una lettura consistente assoluta di un elemento da 8 KB richiederebbe due RCU, una lettura consistente finale di un elemento da 8 KB richiederebbe una RCU e una lettura transazionale di un elemento da 8 KB richiederebbe quattro RCU. Vedi Leggi consistenza per maggiori dettagli.

Unità di capacità di scrittura (WCU): ogni chiamata API per scrivere dati sulla tua tabella è una richiesta di scrittura. Per oggetti fino a 1 KB di dimensione, una WCU può eseguire una richiesta di scrittura standard al secondo. Gli oggetti più grandi di 1 KB richiedono WCU aggiuntive. Le richieste di scrittura transazionale richiedono due WCU per eseguire una scrittura al secondo per gli articoli fino a 1 KB. Ad esempio, una richiesta di scrittura standard di un elemento da 1 KB richiederebbe una WCU, una richiesta di scrittura standard di un elemento da 3 KB richiederebbe tre WCU e una richiesta di scrittura transazionale di un elemento da 3 KB richiederebbe sei WCU.

Unità di capacità di scrittura replicata (rWCU): quando si utilizzano le tabelle globali DynamoDB, i dati vengono scritti automaticamente in più regioni AWS di propria scelta. Ogni scrittura si verifica nella regione locale e nelle regioni replicate.

Unità di richiesta di lettura dei flussi: ogni chiamata API GetRecords a DynamoDB Streams è un'unità di richiesta di lettura dei flussi. Ogni unità di richiesta di lettura dei flussi può restituire fino a 1 MB di dati.

Richieste di lettura/scrittura transazionale: in DynamoDB, una lettura o scrittura transazionale differisce da una lettura o scrittura standard perché garantisce che tutte le operazioni contenute in un singolo set di transazioni abbiano esito positivo o negativo nel suo insieme.

Unità di acquisizione dei dati di modifica: DynamoDB può acquisire le modifiche a livello di elemento nelle tabelle DynamoDB e replicarle su altri servizi AWS come Amazon Kinesis Data Streams e AWS Glue Elastic Views. DynamoDB acquisisce tali modifiche come operazioni delegate, il che significa che DynamoDB esegue la replica per tuo conto in modo che tu non debba gestire la capacità di throughput. DynamoDB addebita un'unità di acquisizione dei dati di modifica per ogni scrittura sulla tabella (fino a 1 KB). Per elementi di dimensioni superiori a 1 KB, sono richieste unità aggiuntive.

Classi di tabelle DynamoDB: DynamoDB offre due classi di tabelle progettate per aiutarti a ottimizzare i costi. La classe di tabella DynamoDB Standard è quella predefinita e raccomandata per la maggior parte dei carichi di lavoro. La classe di tabella DynamoDB Standard-accesso infrequente (DynamoDB Standard-IA) è ottimizzata per le tabelle che archiviano dati a cui si accede raramente, dove l’archiviazione è il costo dominante. Ogni classe di tabella offre prezzi diversi per l'archiviazione dei dati e per le richieste di lettura e scrittura. Puoi selezionare la classe di tabella più conveniente in base ai requisiti di archiviazione della tabella e ai modelli di accesso ai dati. Scopri di più sulle classi di tabelle DynamoDB nella Guida per sviluppatori DynamoDB.


Funzionalità di DynamoDB e panoramica della fatturazione

Caratteristica

Cosa fa

Unità di fatturazione

Caratteristiche principali

 

Capacità di scrittura assegnata

Scrive i dati sulla tua tabella

WCU

 

Capacità di lettura assegnata

Legge i dati dalla tua tabella

RCU

 

Storage dei dati

Memorizza i dati, compresi i valori dell'indice

GB al mese

Caratteristiche opzionali

 

Backup continuo

Effettua backup continui per i 35 giorni precedenti

GB al mese

 

Backup on demand

Prende i backup di snapshot nei point-in-time specificati

GB al mese

 

Ripristina da backup

Ripristina una tabella secondo uno specifico snapshot o momento

GB

 

Tabelle globali

Replica i dati per creare una tabella multiregione, multi-attiva

rWCU

  Acquisizione dei dati di modifica per Amazon Kinesis Data Streams Rileva le modifiche a livello di elemento in qualsiasi tabella DynamoDB e le replica su un flusso di dati Kinesis di tua scelta Unità di acquisizione dei dati di modifica
  Unità di acquisizione dei dati di modifica per AWS Glue Elastic Views Acquisisce le modifiche ai dati a livello di elemento e le replica in AWS Glue Elastic Views Unità di acquisizione dei dati di modifica
  Esportazione di dati in Amazon S3 Esporta i backup delle tabelle DynamoDB risalenti a un momento specifico in Amazon S3 GB
  Importazione di dati da Amazon S3 Migrazione e caricamento dati da Amazon S3 in nuove tabelle DynamoDB GB

 

DynamoDB Accelerator (DAX)

Riduce la latenza attraverso la cache in memoria

Nodo/ora

 

DynamoDB Streams

Fornisce una sequenza temporalmente ordinata delle modifiche a livello di voce in una tabella

Unità di richiesta di lettura dei flussi

 

Trasferimento dati in uscita

Trasferisce i dati in altre regioni AWS

GB

Prezzi dettagliati delle caratteristiche di DynamoDB


Piano gratuito DynamoDB

Il piano gratuito di AWS ti consente di acquisire esperienza pratica e gratuita con i servizi AWS. I seguenti vantaggi di DynamoDB sono inclusi come parte del piano gratuito di AWS. Ogni prestazione viene calcolata mensilmente su una base per regione, per conto del pagatore.

  • 25 WCU e 25 RCU di capacità assegnata per le tabelle che utilizzano la classe di tabella DynamoDB Standard
  • 25 GB di spazio di archiviazione dati per le tabelle che utilizzano la classe di tabella DynamoDB Standard
  • 25 rWCU per tabelle globali che utilizzano la classe di tabella DynamoDB Standard distribuita in due regioni AWS
  • 2,5 milioni di richieste di lettura dei flussi da DynamoDB Streams
  • 1 GB di trasferimento dati (15 GB per i primi 12 mesi), aggregato tra i servizi AWS

Esempi di prezzi DynamoDB

Risorse aggiuntive sui prezzi

Calcolatore di prezzi di AWS

Calcola facilmente le spese mensili con AWS

Ottieni assistenza sui prezzi

Contatta gli specialisti AWS per ricevere un preventivo personalizzato

Immagine pagina Web
Scopri come iniziare

Esamina tutorial e video e registrati a un corso di formazione.

Ulteriori informazioni 
Account-signup image
Registrati per creare un account gratuito

Ottieni l'accesso immediato al piano gratuito di AWS. 

Registrati 
Toolbox image
Inizia subito nella console

Inizia subito a utilizzare Amazon DynamoDB nella Console di gestione AWS.

Accedi