Q : Qu’est-ce que Amazon Quantum Ledger Database ?

Amazon Quantum Ledger Database (QLDB) est une base de données de registre et spécialement conçue pour fournir un historique complet et vérifiable de manière chiffrée de toutes les modifications apportées aux données de votre application.

Q : En quoi une base de données de registres diffère-t-elle des autres bases de données ?

Les bases de données traditionnelles vous permettent d'écraser ou de supprimer des données. Les développeurs utilisent donc des techniques telles que les tables d'audit et les pistes d'audit pour faciliter le suivi de la lignée des données. Bien que ces approches puissent fonctionner, elles nécessitent un développement personnalisé, peuvent être difficiles à mettre à l’échelle et exigent que développeur de l’application s’assure que toutes les données appropriées sont enregistrées. Les données dans Amazon QLDB sont écrites dans un journal avec ajout uniquement, fournissant au développeur une lignée complète des données. De plus, les données du journal Amazon QLDB sont immuables et vérifiables, ce qui signifie que vous pouvez faire confiance aux données de votre grand livre.

Q : Quelles données devrais-je stocker dans une base de données de registres ?

Les fonctionnalités d'Amazon QLDB en font un choix naturel pour les applications de système d'enregistrement - celles pour lesquelles l'intégrité, la complétude et la vérifiabilité des données sont essentielles. Par exemple, dans les domaines des chaînes d’approvisionnement et de la logistique, une application créée sur Amazon QLDB disposerait de l’ensemble de l’historique des modifications, telles que les mouvements entre opérateurs et entre frontières, disponibles pour des requêtes et de l’analyse. En finance, les applications de système d’enregistrement suivent les données critiques, telles que les opérations de crédit et de débit. Au lieu de créer une fonctionnalité complexe de conservation des enregistrements dans leur application, les banques peuvent utiliser QLDB pour stocker facilement un enregistrement permanent et complet de toutes les transactions financières.

Q : Amazon Quantum Ledger Database est-il un registre distribué ou un service blockchain ?

Amazon QLDB n'est pas une technologie de blockchain ou de registre distribué. Les technologies de blockchain et de registre distribué se concentrent sur la résolution du problème des applications décentralisées impliquant plusieurs parties lorsqu'il ne peut y avoir aucune entité propriétaire de l'application et que les parties ne se font pas nécessairement entièrement confiance. D'autre part, QLDB est une base de données de registre spécialement conçue pour les clients qui doivent conserver un historique complet et vérifiable des modifications de données dans une application dont ils sont propriétaires. Amazon QLDB offre l'historique, l'immuabilité et la vérifiabilité, combiné à la familiarité, à l'évolutivité et à la facilité d'utilisation d'une base de données AWS entièrement gérée. Si votre application nécessite une décentralisation et implique plusieurs parties non fiables, une solution de blockchain pourrait être appropriée. Si votre application requiert un historique complet et vérifiable de toutes les modifications de données d'application, mais n'implique pas de multiples parties non approuvées, Amazon QLDB convient parfaitement. Si vous avez un cas d'utilisation pour des registres distribués ou une blockchain, consultez Amazon Managed Blockchain.

Q : Quel type de fonctionnalité de Amazon QLDB prend-il en charge ?

En plus de fournir un historique complet et vérifiable des modifications de données d'application, Amazon QLDB prend en charge les transactions avec la sémantique ACID, un modèle de données de document flexible et une API de type SQL. QLDB est également entièrement géré et se met à l’échelle automatiquement pour répondre aux besoins de votre application, sans provisionnement.