D: Cos’è Amazon Quantum Ledger Database?

Amazon Quantum Ledger Database (QLDB) è un database di libri mastri creato su misura per fornire una cronologia completa e verificabile da un punto di vista crittografico di tutte le modifiche apportate ai dati dell'applicazione.

D: Qual è la differenza fra i database di libri mastri e gli altri database?

I database tradizionali permettono di sovrascrivere o eliminare i dati, per cui gli sviluppatori usano tecniche come tabelle di controllo e itinerari di controllo per tracciare la cronologia dei dati. Sebbene questi approcci possano funzionare, richiedono uno sviluppo personalizzato, possono essere difficili da dimensionare, e lo sviluppatore ha la responsabilità di registrare tutti i dati giusti. I dati in Amazon QLDB vengono scritti su un registro append-only, fornendo allo sviluppatore uno storico completo dei dati. Inoltre, i dati nel registro di Amazon QLDB sono immutabili e verificabili, il che significa che si può fare affidamento sui dati del libro mastro.

D: Quali dati si archiviano in un database di libri mastri?

Le caratteristiche di Amazon QLDB ne fanno la soluzione ideale per applicazioni di sistema di registrazione, per le quali l’integrità, la completezza e la verificabilità dei dati sono critiche. Ad esempio, nelle catene di fornitura e nello spazio logistico, un’applicazione basata su Amazon QLDB conterrà lo storico completo delle modifiche, quali gli spostamenti fra operatori e all’estero, disponibili per query e analisi. Nel settore finanziario, le applicazioni di sistema di registrazione monitorano i dati critici, ad esempio le transazioni di credito e addebito. Invece di creare complesse funzionalità di conservazione di record nella loro applicazione, le banche possono utilizzare QLDB per archiviare un record permanente e completo di tutte le transazioni finanziarie.

D: Amazon Quantum Ledger Database è un servizio di libri mastri distribuiti o un servizio blockchain?

Amazon QLDB non è una tecnologia blockchain o di libri mastri distribuiti. Lo scopo delle tecnologie blockchain o di libri mastri distribuiti è di risolvere il problema delle applicazioni decentralizzate che coinvolgono più parti in casi in cui non c’è un’unica entità responsabile dell’applicazione e le parti non hanno necessariamente completa fiducia l’una nell’altra. Invece QLDB è un database di libri mastri dedicato per i clienti che hanno bisogno di mantenere uno storico dei cambiamenti dei dati completo e verificabile nella loro applicazione. Amazon QLDB offre cronologia, immutabilità e verificabilità combinati con la familiarità, la scalabilità e la facilità d’utilizzo di un database AWS completamente gestito. Se la tua applicazione richiede decentralizzazione e coinvolge più parti non fidate, una soluzione blockchain può essere la più appropriata. Se la tua applicazione richiede uno storico completo e verificabile di tutte le modifiche ai dati dell’applicazione ma non implica più parti non fidate, Amazon QLDB è la migliore soluzione. Se hai un caso d’uso per libri mastri distribuiti o blockchain, consulta la pagina Amazon Managed Blockchain.

D: Che tipo di funzionalità supporta Amazon QLDB?

Oltre a fornire uno storico completo e verificabile dei cambiamenti dei dati di un’applicazione, Amazon QLDB supporta le transazioni con semantiche ACID, un modello di dati dei documenti flessibile e un SQL familiare come API. QLDB è inoltre completamente gestito e si ricalibra automaticamente per soddisfare i requisiti della tua applicazione senza necessità di provisioning.