AWS Database category icon Database - Panoramica di Amazon Web Services

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Database category icon Database

Confronta i servizi di AWS database

Database Casi d'uso Servizi AWS
Relazionale

Applicazioni tradizionali, pianificazione delle risorse aziendali (ERP), gestione delle relazioni con i clienti (CRM), e-commerce

  • Amazon Aurora: progettato per prestazioni e disponibilità elevate senza precedenti su scala globale con piena compatibilità con MySQL e PostgreSQL

  • Amazon RDS: configura, gestisci e ridimensiona un database relazionale nel cloud con pochi clic

  • Amazon Redshift: accelera i tempi di acquisizione delle informazioni con un data warehousing cloud rapido, semplice e sicuro su larga scala

Chiave-valore

Applicazioni web ad alto traffico, sistemi di e-commerce, applicazioni di gioco

  • Amazon DynamoDB: servizio di database NoSQL veloce e flessibile per prestazioni a una cifra al millisecondo su qualsiasi scala

In memoria

Memorizzazione nella cache, gestione delle sessioni, classiifiche di gioco, applicazioni geospaziali

  • Amazon ElastiCache: sblocca la latenza in microsecondi e la scalabilità con la memorizzazione nella cache in memoria

  • Amazon MemoryDB for Redis: servizio di database in memoria durevole e compatibile con Redis per prestazioni ultraveloci

Documento

Gestione dei contenuti, cataloghi, profili utente

Colonna larga

App industriali su larga scala per la manutenzione delle apparecchiature, la gestione della flotta e l'ottimizzazione dei percorsi

  • Amazon Keyspaces: un servizio di database scalabile, altamente disponibile e gestito compatibile con Apache Cassandra

Grafico

Rilevamento delle frodi, social network, motori di raccomandazione

  • Amazon Neptune: crea ed esegui applicazioni grafiche con set di dati altamente connessi

Serie temporali

Applicazioni Internet of Things (IoT) DevOps, telemetria industriale

Ledger

Sistemi di registrazione, catena di approvvigionamento, registrazioni, transazioni bancarie

Amazon Aurora

Amazon Aurora è un motore di database relazionale compatibile con MySQL e PostgreSQL che combina la velocità e la disponibilità dei database commerciali di fascia alta con la semplicità e la convenienza dei database open source.

Amazon Aurora è fino a cinque volte più veloce dei database MySQL standard e tre volte più veloce dei database PostgreSQL standard. Fornisce la sicurezza, la disponibilità e l'affidabilità dei database commerciali a 1/10 del costo. Amazon Aurora è completamente gestito da Amazon Relational Database Service (Amazon RDS), che automatizza attività amministrative dispendiose in termini di tempo come il provisioning dell'hardware, la configurazione del database, l'applicazione di patch e i backup.

Amazon Aurora offre un sistema di storage distribuito, tollerante ai guasti e con riparazione automatica che si ridimensiona automaticamente fino a 128 TB per istanza di database. Offre prestazioni e disponibilità elevate con un massimo di 15 repliche di lettura a bassa latenza, point-in-time ripristino, backup continuo su Amazon S3 e replica su tre zone di disponibilità (AZ).

Amazon Aurora I/O-Optimized è una configurazione di cluster che offre un miglior rapporto prezzo/prestazioni e prezzi prevedibili per i clienti con applicazioni a uso intensivo di I/O, come applicazioni di e-commerce, sistemi di elaborazione dei pagamenti e applicazioni finanziarie. Aurora-Optimized offre prestazioni migliorate, aumento del throughput e riduzione della latenza per supportare i carichi di lavoro più impegnativi, con un risparmio sui costi fino al 40% quando la spesa di I/O supera il 25 percento dell'attuale spesa per il database Aurora.

L'integrazione di Amazon Aurora MySQL Zero-ETL con Amazon Redshift, ora disponibile in anteprima pubblica, consente analisi e apprendimento automatico quasi in tempo reale dei dati archiviati nell'edizione compatibile con Aurora MySQL. I dati transazionali scritti su Aurora sono disponibili in Amazon Redshift in pochi secondi, senza creare e mantenere pipeline di dati complesse.

Amazon DynamoDB

Amazon DynamoDB è un database di valori e documenti che offre prestazioni a una cifra in millisecondi su qualsiasi scala. È un database multiregionale completamente gestito con sicurezza, backup e ripristino integrati e caching in memoria per applicazioni su scala Internet. DynamoDB è in grado di gestire più di 10 trilioni di richieste al giorno e supportare picchi di oltre 20 milioni di richieste al secondo.

Molte delle aziende in più rapida crescita al mondo come Lyft, Airbnb e Redfin, nonché aziende come Samsung, Toyota e Capital One, dipendono dalla scalabilità e dalle prestazioni di DynamoDB per supportare i loro carichi di lavoro mission-critical.

Centinaia di migliaia di AWS clienti hanno scelto DynamoDB come database di valori chiave e documenti per dispositivi mobili, web, giochi, tecnologia pubblicitaria, Internet of Things (IoT) e altre applicazioni che richiedono un accesso ai dati a bassa latenza su qualsiasi scala. Crea una nuova tabella per la tua applicazione e lascia che DynamoDB si occupi del resto.

Amazon ElastiCache

Amazon ElastiCache è un servizio web che semplifica l'implementazione, il funzionamento e la scalabilità di una cache in memoria nel cloud. Il servizio migliora le prestazioni delle applicazioni Web consentendoti di recuperare informazioni da cache in memoria veloci e gestite, invece di affidarti interamente a database basati su disco più lenti.

ElastiCache supporta due motori di caching in memoria open source:

  • Redis: un archivio dati chiave-valore in memoria veloce, open source, da utilizzare come database, cache, broker di messaggi e coda. Amazon ElastiCache for Redis è un servizio in memoria compatibile con Redis che offre la potenza ease-of-use e la potenza di Redis insieme alla disponibilità, all'affidabilità e alle prestazioni adatte alle applicazioni più esigenti. Sono disponibili cluster a nodo singolo e fino a 15 shard, che consentono la scalabilità fino a 3,55 TiB di dati in memoria. Amazon ElastiCache for Redis è completamente gestito, scalabile e sicuro. Questo lo rende il candidato ideale per supportare casi d'uso ad alte prestazioni come web, app mobili, giochi, tecnologia pubblicitaria e IoT.

  • Memcached: un sistema di caching di oggetti di memoria ampiamente adottato. Amazon ElastiCache for Memcached è conforme al protocollo Memcached, quindi gli strumenti più diffusi che usi oggi con gli ambienti Memcached esistenti funzioneranno perfettamente con il servizio.

Amazon ElastiCache Serverless è un'opzione serverless per Amazon ElastiCache che semplifica la gestione della cache e si ridimensiona istantaneamente per supportare le applicazioni più esigenti. Con ElastiCache Serverless, puoi creare una cache altamente disponibile e scalabile in meno di un minuto, eliminando la necessità di pianificare, fornire e gestire la capacità del cluster di cache. ElastiCache Serverless archivia automaticamente i dati in modo ridondante su più zone di disponibilità (AZ) e fornisce un Service Level Agreement (SLA) di disponibilità del 99,99%. Con ElastiCache Serverless, paghi per i dati archiviati e l'elaborazione utilizzati dal tuo carico di lavoro, senza impegni iniziali o costi aggiuntivi.

Amazon Keyspaces (per Apache Cassandra)

Amazon Keyspaces (per Apache Cassandra) è un servizio di database scalabile, altamente disponibile e gestito compatibile con Apache Cassandra. Con Amazon Keyspaces, puoi eseguire i tuoi carichi di lavoro Cassandra AWS utilizzando lo stesso codice applicativo Cassandra e gli stessi strumenti di sviluppo che usi oggi. Non è necessario effettuare il provisioning, applicare patch o gestire i server e non è necessario installare, mantenere o utilizzare software. Amazon Keyspaces è serverless, quindi paghi solo per le risorse che usi e il servizio può scalare automaticamente le tabelle verso l'alto e verso il basso in risposta al traffico delle applicazioni. Puoi creare applicazioni che soddisfano migliaia di richieste al secondo con throughput e storage praticamente illimitati. I dati sono crittografati per impostazione predefinita e Amazon Keyspaces ti consente di eseguire il backup continuo dei dati della tabella utilizzando point-in-time il ripristino. Amazon Keyspaces ti offre le prestazioni, l'elasticità e le funzionalità aziendali necessarie per gestire carichi di lavoro Cassandra critici per l'azienda su larga scala.

Amazon MemoryDB per Redis

Amazon MemoryDB for Redis è un servizio di database in memoria durevole e compatibile con Redis che offre prestazioni ultraveloci. È progettato appositamente per applicazioni moderne con architetture di microservizi.

MemoryDB è compatibile con Redis, un popolare data store open source, che consente ai clienti di creare rapidamente applicazioni utilizzando le stesse strutture di dati, API e comandi Redis flessibili e intuitivi che già utilizzano oggi. Con MemoryDB, tutti i dati vengono archiviati in memoria, il che consente di ottenere una latenza di lettura di microsecondi e una latenza di scrittura di millisecondi a una cifra e un throughput elevato. MemoryDB archivia inoltre i dati in modo duraturo su più zone di disponibilità utilizzando un registro transazionale distribuito per consentire un failover rapido, il ripristino del database e il riavvio dei nodi. Offrendo prestazioni in memoria e durabilità Multi-AZ, MemoryDB può essere utilizzato come database primario ad alte prestazioni per le applicazioni di microservizi, eliminando la necessità di gestire separatamente sia una cache che un database durevole.

Amazon Neptune

Amazon Neptune è un servizio di database a grafo veloce, affidabile e completamente gestito che semplifica la creazione e l'esecuzione di applicazioni che funzionano con set di dati altamente connessi. Il cuore di Amazon Neptune è un motore di database grafico ad alte prestazioni appositamente progettato e ottimizzato per archiviare miliardi di relazioni e interrogare il grafico con una latenza di millisecondi. Amazon Neptune supporta i modelli grafici più diffusi Property Graph e RDF del W3C e i rispettivi linguaggi di query TinkerPop Apache Gremlin e SPARQL, consentendoti di creare facilmente query che navigano in modo efficiente in set di dati altamente connessi. Neptune abilita i casi d'uso dei grafi come motori di raccomandazioni, rilevamento di attività fraudolente, grafi della conoscenza, scoperte di farmaci e sicurezza delle reti.

Amazon Neptune è altamente disponibile, con repliche di lettura, ripristino point-in-time , backup continuo su Amazon S3 e replica tra zone di disponibilità. Neptune è sicuro grazie al supporto per la crittografia a riposo. Neptune è completamente gestito, quindi non devi più preoccuparti di attività di gestione del database come il provisioning dell'hardware, l'applicazione di patch software, l'installazione, la configurazione o i backup.

Amazon Neptune Analytics è un motore di database di analisi per analizzare rapidamente grandi volumi di dati grafici per ottenere approfondimenti e trovare tendenze dai dati archiviati nei bucket Amazon S3 o in un database Neptune. Neptune Analytics utilizza algoritmi integrati, ricerca vettoriale e calcolo in memoria per eseguire query su dati con decine di miliardi di relazioni in pochi secondi.

Amazon Relational Database Service

Amazon Relational Database Service (Amazon RDS) semplifica la configurazione, il funzionamento e la scalabilità di un database relazionale nel cloud. Fornisce una capacità ridimensionabile e conveniente, automatizzando al contempo attività amministrative dispendiose in termini di tempo come il provisioning dell'hardware, la configurazione del database, l'applicazione di patch e i backup. Ti consente di concentrarti sulle tue applicazioni in modo da poter offrire loro le prestazioni veloci, l'alta disponibilità, la sicurezza e la compatibilità di cui hanno bisogno.

Amazon RDS è disponibile in diversi tipi di istanze di database, ottimizzate per memoria, prestazioni o I/O, e offre sei motori di database familiari tra cui scegliere, tra cui MySQL, MariaDB, PostgreSQL, Oracle Database, Microsoft SQL Server e Amazon RDS on. AWS Outposts Puoi utilizzarli per AWS Database Migration Servicemigrare o replicare facilmente i database esistenti su Amazon RDS.

Amazon RDS per Db2

Amazon RDS for Db2 semplifica la configurazione, il funzionamento e la scalabilità delle distribuzioni Db2 nel cloud. Amazon RDS automatizza le attività di amministrazione dei database che richiedono molto tempo, come il provisioning, i backup, l'applicazione di patch software, il monitoraggio e altro ancora, per liberare tempo da dedicare all'innovazione e alla promozione del valore aziendale. Offre inoltre un'elevata disponibilità con implementazione Multi-AZ, soluzioni di disaster recovery con backup interregionali e funzionalità di sicurezza per supportare i carichi di lavoro aziendali critici. Inoltre, puoi integrarti con altri AWS servizi e servizi IBM per ottenere nuove informazioni e scalare i carichi di lavoro di analisi.

Amazon RDS on VMware

Amazon Relational Database Service (Amazon RDS) su VMware consente di distribuire database gestiti in ambienti VMware locali utilizzando la tecnologia Amazon RDS utilizzata da centinaia di migliaia di clienti. AWS Amazon RDS offre una capacità ridimensionabile e conveniente, automatizzando al contempo attività amministrative dispendiose in termini di tempo, tra cui il provisioning dell'hardware, la configurazione del database, l'applicazione di patch e i backup, consentendoti di concentrarti sulle tue applicazioni. Amazon RDS on VMware offre gli stessi vantaggi alle implementazioni locali, semplificando la configurazione, il funzionamento e la scalabilità dei database nei data center privati VMware vSphere o la loro migrazione. AWS

Amazon RDS on VMware ti consente di utilizzare la stessa interfaccia semplice per la gestione dei database in ambienti VMware locali come faresti in cui utilizzeresti. AWS Puoi replicare facilmente Amazon RDS su database VMware su AWS istanze Amazon RDS in, abilitando implementazioni ibride a basso costo per il disaster recovery, l'interruzione delle repliche di lettura e la conservazione opzionale dei backup a lungo termine in Amazon Simple Storage Service (Amazon S3).

Database Amazon Quantum Ledger (Amazon QLDB)

Amazon QLDB è un database di registro completamente gestito che fornisce un registro delle transazioni trasparente, immutabile e verificabile crittograficamente di proprietà di un'autorità centrale affidabile. Amazon QLDB tiene traccia di ogni singola modifica dei dati delle applicazioni e mantiene una cronologia completa e verificabile delle modifiche nel tempo.

I registri vengono in genere utilizzati per registrare una cronologia delle attività economiche e finanziarie di un'organizzazione. Molte organizzazioni creano applicazioni con funzionalità simili a quelle dei registri perché desiderano mantenere una cronologia accurata dei dati delle proprie applicazioni, ad esempio tracciando la cronologia dei crediti e degli addebiti nelle transazioni bancarie, verificando la derivazione dei dati di una richiesta di risarcimento assicurativa o tracciando il movimento di un articolo in una rete di catena di approvvigionamento. Le applicazioni Ledger vengono spesso implementate utilizzando tabelle di controllo personalizzate o percorsi di controllo creati in database relazionali. Tuttavia, la creazione di funzionalità di controllo con database relazionali richiede molto tempo ed è soggetta a errori umani. Richiede uno sviluppo personalizzato e, poiché i database relazionali non sono intrinsecamente immutabili, eventuali modifiche involontarie ai dati sono difficili da tracciare e verificare. In alternativa, i framework blockchain, come Hyperledger Fabric ed Ethereum, possono essere utilizzati anche come registro. Tuttavia, ciò aggiunge complessità in quanto è necessario configurare un'intera rete blockchain con più nodi, gestirne l'infrastruttura e richiedere ai nodi di convalidare ogni transazione prima che possa essere aggiunta al registro.

Amazon QLDB è una nuova classe di database che elimina la necessità di impegnarsi nelle complesse attività di sviluppo legate alla creazione di applicazioni simili a registri. Con QLDB, la cronologia delle modifiche dei dati è immutabile, non può essere alterata o eliminata e, utilizzando la crittografia, è possibile verificare facilmente che non vi siano state modifiche involontarie ai dati dell'applicazione. QLDB utilizza un log transazionale immutabile, noto come journal, che tiene traccia delle modifiche ai dati di ogni applicazione e mantiene una cronologia completa e verificabile delle modifiche nel tempo. QLDB è facile da usare perché offre agli sviluppatori un'API familiare simile a SQL, un modello di dati documentale flessibile e un supporto completo per le transazioni. QLDB è anche serverless, quindi si ridimensiona automaticamente per supportare le esigenze della tua applicazione. Non ci sono server da gestire e non ci sono limiti di lettura o scrittura da configurare. Con QLDB, paghi solo ciò che usi.

Amazon Timestream

Amazon Timestream è un servizio di database di serie temporali veloce, scalabile e completamente gestito per applicazioni IoT e operative che semplifica l'archiviazione e l'analisi di trilioni di eventi al giorno a 1/10 del costo dei database relazionali. Spinti dall'avvento dei dispositivi IoT, dei sistemi IT e delle macchine industriali intelligenti, i dati delle serie temporali, dati che misurano come le cose cambiano nel tempo, sono uno dei tipi di dati in più rapida crescita. I dati delle serie temporali hanno caratteristiche specifiche, ad esempio vengono generalmente forniti in ordine temporale, i dati possono essere aggiunti solo e le interrogazioni vengono sempre eseguite su un intervallo di tempo. Sebbene i database relazionali possano archiviare questi dati, sono inefficienti nell'elaborazione di questi dati in quanto mancano di ottimizzazioni come l'archiviazione e il recupero dei dati per intervalli di tempo.

Timestream è un database di serie temporali creato appositamente che archivia ed elabora in modo efficiente questi dati in base a intervalli di tempo. Con Timestream, puoi archiviare e analizzare facilmente i dati di registro DevOps, i dati dei sensori per le applicazioni IoT e i dati di telemetria industriale per la manutenzione delle apparecchiature. Man mano che i dati crescono nel tempo, il motore di elaborazione adattiva delle query Timestream ne comprende la posizione e il formato, rendendo i dati più semplici e veloci da analizzare. Timestream automatizza inoltre il rollup, la conservazione, la suddivisione in più livelli e la compressione dei dati, in modo da poter gestire i dati al minor costo possibile. Timestream è serverless, quindi non ci sono server da gestire. Gestisce attività dispendiose in termini di tempo come il provisioning dei server, l'applicazione di patch software, l'installazione, la configurazione o la conservazione e la suddivisione dei dati su più livelli, consentendoti di concentrarti sulla creazione delle applicazioni.

Amazon DocumentDB (compatibile con MongoDB)

Amazon DocumentDB (con compatibilità con MongoDB) è un servizio di database di documenti veloce, scalabile, altamente disponibile e completamente gestito che supporta i carichi di lavoro MongoDB.

Amazon DocumentDB è progettato da zero per offrirti le prestazioni, la scalabilità e la disponibilità di cui hai bisogno quando gestisci carichi di lavoro MongoDB mission-critical su larga scala. Amazon DocumentDB implementa le API open source Apache 2.0 MongoDB 3.6 e 4.0 emulando le risposte che un client MongoDB si aspetta da un server MongoDB, consentendoti di utilizzare i driver e gli strumenti MongoDB esistenti con Amazon DocumentDB (con compatibilità MongoDB).

Database gestiti da Amazon Lightsail

I database gestiti di Amazon Lightsail sono separati dai carichi di lavoro di elaborazione, quindi puoi creare applicazioni e siti Web su istanze Lightsail senza interruzioni. Lightsail supporta i database MySQL e PostgreSQL e puoi configurarli per la disponibilità standard per carichi di lavoro regolari o l'alta disponibilità per carichi di lavoro critici. I database gestiti da Lightsail raggruppano l'elaborazione sottostante, lo storage basato su SSD e la larghezza di banda per il trasferimento dei dati a un prezzo mensile fisso. Puoi gestire il tuo database gestito da Lightsail utilizzando la console Lightsail, il (AWS Command Line Interface)AWS CLI, l'API Lightsail o un SDK AWS.