Commencer à utiliser le QLDB pilote Amazon - Base de données Amazon Quantum Ledger (AmazonQLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Commencer à utiliser le QLDB pilote Amazon

Important

Avis de fin de support : les clients existants pourront utiliser Amazon QLDB jusqu'à la fin du support le 31 juillet 2025. Pour plus de détails, consultez Migrer un Amazon QLDB Ledger vers Amazon Aurora SQL Postgre.

Ce chapitre contient des didacticiels pratiques destinés à vous aider à découvrir comment développer avec Amazon QLDB à l'aide du QLDB pilote. Le pilote est construit au-dessus du AWS SDK, ce qui permet l'interaction avec le QLDBAPI.

QLDBabstraction de session

Le pilote fournit une couche d'abstraction de haut niveau au-dessus des données transactionnelles API (QLDBSession). Il rationalise le processus d'exécution des instructions partiQL sur les données du registre en gérant les appels. SendCommandAPI Ces API appels nécessitent plusieurs paramètres que le pilote gère pour vous, notamment la gestion des sessions, des transactions et la politique de relance en cas d'erreur. Le pilote dispose également d'optimisations des performances et applique les meilleures pratiques pour interagir avec. QLDB

Note

Pour interagir avec les API opérations de gestion des ressources répertoriées dans la QLDBAPIréférence Amazon, vous utilisez AWS SDK directement le pilote au lieu du pilote. Vous utilisez la gestion API uniquement pour gérer les ressources du registre et pour les opérations de données non transactionnelles, telles que l'exportation, le streaming et la vérification des données.

Assistance Amazon Ion

En outre, le pilote utilise les bibliothèques Amazon Ion pour prendre en charge le traitement des données Ion lors de l'exécution de transactions. Ces bibliothèques prennent également en charge le calcul du hachage des valeurs d'ions. QLDBnécessite ces hachages ioniques pour vérifier l'intégrité des demandes de transaction de données.

Terminologie des conducteurs

Cet outil est appelé pilote car il est comparable aux autres pilotes de base de données qui fournissent des interfaces conviviales pour les développeurs. Ces pilotes encapsulent de la même manière une logique qui convertit un ensemble standard de commandes et de fonctions en appels spécifiques requis par le bas API niveau du service.

Le pilote est open source GitHub et est disponible pour les langages de programmation suivants :

Pour obtenir des informations générales sur les pilotes pour tous les langages de programmation pris en charge, ainsi que des didacticiels supplémentaires, consultez les rubriques suivantes :