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.
Utilisation des données et de l'historique dans Amazon QLDB
Les rubriques suivantes fournissent des exemples de base d'instructions de création, lecture, mise à jour et suppression (CRUD). Vous pouvez exécuter ces instructions manuellement à l'aide de l'éditeur PartiQL de la console QLDB ou du shell QLDB. Ce guide vous explique également comment QLDB gère vos données lorsque vous apportez des modifications à votre registre.
QLDB prend en charge le langage de requête PartiQL
Pour des exemples de code montrant comment exécuter par programmation des instructions similaires à l'aide du pilote QLDB, consultez les didacticiels dansDémarrage.
Astuce
Vous trouverez ci-dessous un bref résumé des conseils et des meilleures pratiques pour utiliser PartiQL dans QLDB :
-
Comprenez les limites de simultanéité et de transaction : toutes les déclarations, y compris les
SELECT
requêtes, sont soumises à des conflits et à des limites de transaction optimistes (OCC), y compris un délai d'expiration de 30 secondes pour les transactions. -
Utilisez des index : utilisez des index à cardinalité élevée et exécutez des requêtes ciblées pour optimiser vos déclarations et éviter de scanner des tableaux complets. Pour en savoir plus, consultez Optimisation des performances des données.
-
Utiliser des prédicats d'égalité : les recherches indexées nécessitent un opérateur d'égalité (
=
ouIN
). Les opérateurs d'inégalité (<
>
,LIKE
,,BETWEEN
) ne sont pas éligibles aux recherches indexées et donnent lieu à des analyses de tableaux complets. -
Utiliser uniquement les jointures internes : QLDB ne prend en charge que les jointures internes. Il est recommandé de joindre des champs indexés pour chaque table que vous joignez. Choisissez des indices de cardinalité élevée pour les critères de jointure et les prédicats d'égalité.
Rubriques
- Création de tableaux avec index et insertion de documents
- Interrogation de données
- Interroger les métadonnées d'un document
- Utilisation de la clause BY pour interroger l'ID du document
- Mise à jour et suppression de documents
- Consultation de l'historique des révisions
- Rédaction de révisions de documents
- Optimisation des performances des données
- Obtention des statistiques d'instruction PartiQL
- Interrogation du catalogue système
- Gestion des tables
- Gestion des index
- Identifiants uniques dans Amazon QLDB