Comment calculer CommitDigest lors de l'utilisation d'un client de bas niveau Amazon QLDB ?

Dernière mise à jour : 26/08/2020

Mon application utilise un client de bas niveau pour interagir avec Amazon Quantum Ledger Database (Amazon QLDB). À quoi sert le paramètre CommitDigest et comment le calculer ?

Résolution

CommitDigest permet de s'assurer que les transactions ne sont validées qu'après que le serveur traite l'ensemble exact des instructions envoyées par le client (toutes, dans l'ordre, sans doublons). Vous devez transmettre CommitDigest pour chaque transaction active. Utilisez Amazon Ion Hash pour calculer CommitDigest.

Une bonne pratique consiste à utiliser le pilote Amazon QLDB pour exécuter les transactions de données sur un registre. Le pilote Amazon QLDB simplifie l'exécution des instructions PartiQL sur les données du registre en gérant les appels d'API SendCommand pour vous. Transmettez le paramètre CommitDigest dans la requête SendCommand.


Cette page vous a-t-elle été utile ?


Besoin d'aide pour une question technique ou de facturation ?