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.
Outils de connectivité de cluster Amazon Aurora DSQL
Aurora DSQL est compatible avec de nombreux pilotes de base de données tiers et bibliothèques ORM. AWS fournit deux types d'outils pour simplifier l'utilisation d'Aurora DSQL :
-
Connecteurs : plug-ins d'authentification qui étendent les pilotes de base de données pour gérer automatiquement la génération de jetons IAM. Utilisez des connecteurs lorsque vous travaillez directement avec des pilotes de base de données.
-
Adaptateurs et dialectes : extensions pour des frameworks ORM spécifiques qui fournissent une authentification IAM et une compatibilité améliorée avec Aurora DSQL. Utilisez des adaptateurs lorsque vous travaillez avec un framework ORM pris en charge.
Adaptateurs et dialectes Aurora DSQL
Le tableau suivant indique les adaptateurs et les dialectes disponibles pour Aurora DSQL.
| Langage de programmation | ORM/Cadre | Lien de référentiel |
|---|---|---|
| Java | Hibernate | https://github.com/awslabs/aurora-dsql-orms/tree/main/java/hibernate |
| Python | Django | https://github.com/awslabs/aurora-dsql-orms/tree/main/python/django |
| Python | SQLAlchemy | https://github.com/awslabs/aurora-dsql-orms/tree/main/python/sqlalchemy |
| Python | Tortue ORM | https://github.com/awslabs/aurora-dsql-orms//tree/main/python/tortoise-formulaire |
Exemples de pilotes de base de données
Le tableau suivant présente un exemple de code pour la connexion à Aurora DSQL à l'aide de pilotes de base de données tiers.
Exemples d'ORM et de framework
Le tableau suivant présente un exemple de code pour l'utilisation de bibliothèques et de frameworks ORM tiers avec Aurora DSQL.