Trabajar con datos e historial en Amazon QLDB - Base de datos Amazon Quantum Ledger (AmazonQLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajar con datos e historial en Amazon QLDB

importante

Aviso de fin de soporte: los clientes actuales podrán usar Amazon QLDB hasta que finalice el soporte, el 31 de julio de 2025. Para obtener más información, consulte Migración de un Amazon QLDB Ledger a Amazon Aurora SQL Postgre.

En los temas siguientes se proporcionan ejemplos básicos de instrucciones de creación, lectura, actualización y eliminación ()CRUD. Puedes ejecutar estas sentencias manualmente mediante el editor PartiQL de la QLDBconsola o el QLDB shell. Esta guía también explica el proceso de cómo se gestionan los QLDB datos a medida que se realizan cambios en el libro mayor.

QLDBadmite el lenguaje de consulta PartiQL.

Para ver ejemplos de código que muestran cómo ejecutar sentencias similares mediante programación mediante el QLDB controlador, consulte los tutoriales de. Introducción al controlador

sugerencia

El siguiente es un breve resumen de los consejos y las mejores prácticas para trabajar con PartiQL en: QLDB

  • Conozca los límites de simultaneidad y transacciones: todas las declaraciones, incluidas las SELECT consultas, están sujetas a un control optimista de la simultaneidad (OCC) de los conflictos y a los límites de transacción, incluido un tiempo de espera de transacción de 30 segundos.

  • Utilice índices: utilice índices de cardinalidad alta y ejecute consultas dirigidas para optimizar sus instrucciones y evitar tener que escanear tablas completas. Para obtener más información, consulte Optimización del rendimiento de las consultas.

  • Utilice predicados de igualdad: las búsquedas indexadas requieren un operador de igualdad (= o IN). Los operadores de desigualdad (<, >, LIKE, BETWEEN) no cumplen los requisitos para las búsquedas indexadas y dan como resultado escaneos de tablas completas.

  • Utilice únicamente combinaciones internas: solo QLDB admite uniones internas. Como práctica recomendada, combine los campos que estén indexados para cada tabla que vaya a unir. Elija índices de cardinalidad alta tanto para los criterios de unión como para los predicados de igualdad.