QLDBGlosario de Amazon - 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.

QLDBGlosario de Amazon

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.

A continuación se muestran las definiciones de los términos clave que puede encontrar al trabajar con AmazonQLDB.

bloque | resumen | revisión | ID del documento | revisión de documento | entrada | campo | índice | almacenamiento indexado | diario | bloque del diario | almacenamiento del diario | cadena del diario | tip del diario | libro mayor | prueba | revision | sesión | cadena | tabla | vista de tabla | view

bloque

Un objeto que se asigna al diario durante una transacción. Una sola transacción escribe un bloque en el diario, por lo que un bloque solo se puede asociar a una transacción. Un bloque contiene entradas que representan las revisiones del documento que se registraron en la transacción y las instrucciones PartiQL que las confirmaron.

Cada bloque también tiene un valor hash para su verificación. Un hash de bloque se calcula a partir de los hashes de entrada de ese bloque combinados con el hash del bloque encadenado anterior.

resumen

Un valor de hash de 256 bits que representa de forma única todo el historial de revisiones de documentos del libro mayor en un momento dado. El hash de resumen se calcula a partir de la cadena de hash completa del diario a partir del último bloque registrado en el diario en ese momento.

QLDBte permite generar un resumen como un archivo de salida seguro. Luego, puede usar ese archivo de salida para verificar la integridad de las revisiones de sus documentos en relación con ese hash.

revisión

Conjunto de datos en formato struct de Amazon Ion que se puede insertar, actualizar y eliminar en una tabla. Un QLDB documento puede tener datos estructurados, semiestructurados, anidados y sin esquemas.

ID del documento

El identificador único universal (UUID) que se QLDB asigna a cada documento que se inserta en una tabla. Este identificador es un número de 128 bits que se representa en una cadena alfanumérica codificada en Base62 con una longitud fija de 22 caracteres.

revisión de documento

La revisión de un documento representa una versión única de una secuencia de documentos identificados mediante un ID de documento único. Una revisión incluye tanto los datos de usuario (es decir, los datos que escribió en la tabla) como los metadatos generados por el sistema. Cada revisión se asocia con una tabla y se identifica de forma única mediante una combinación del identificador del documento y un número de versión de base cero.

entrada

Objeto dentro de un bloque. Las entradas representan las revisiones de documentos que se insertan, actualizan y eliminan en una transacción, junto con las instrucciones de PartiQL que las confirmaron.

Cada entrada también tiene un valor hash para su verificación. El hash de entrada se calcula a partir de los hashes de revisión o de los hashes de instrucciones incluidos en esa entrada.

campo

Un par nombre-valor que constituye cada atributo de un documento. QLDB El nombre es un token de símbolo y el valor no tiene restricciones.

índice

Estructura de datos que se puede crear en una tabla para optimizar el rendimiento de las operaciones de recuperación de datos. Para obtener información sobre los índices enQLDB, consulte CREATE INDEX la referencia de Amazon QLDB PartiQL.

almacenamiento indexado

El espacio en disco que ocupan las tablas, índices e historial indexado de un libro mayor. El almacenamiento indexado consiste en datos de libro mayor optimizados para consultas de alto rendimiento.

diario

El conjunto hash encadenado de todos los bloques confirmados en su libro mayor. El diario es un archivo de solo anexado que representa un historial completo e inmutable de todos los cambios en su libro mayor.

bloque del diario

Consulte bloque.

almacenamiento del diario

el espacio en disco que utiliza el diario de un libro mayor.

cadena del diario

Consulte cadena.

tip del diario

El último bloque confirmado en un diario en un momento determinado.

libro mayor

Instancia de un recurso de base de datos de Amazon QLDB Ledger. Este es el tipo de AWS recurso principal deQLDB. Un libro mayor consiste tanto en el almacenamiento del diario como en el almacenamiento indexado. Una vez guardados los datos del libro mayor en el diario, están disponibles para consultarlos en las tablas de revisiones de documentos de Amazon Ion.

prueba

La lista ordenada de valores de hash de 256 bits que se QLDB devuelve para un resumen y una revisión de documento determinados. Consiste de los hashes que requiere un modelo de árbol de Merkle para encadenar el hash de la revisión determinada al hash del resumen. La prueba se utiliza para comprobar la integridad de las revisiones relacionadas con el resumen. Para obtener más información, consulte Verificación de datos en Amazon QLDB.

revision

Consulte revisión de documento.

sesión

Objeto que administra la información sobre las solicitudes de transacciones de datos y las respuestas desde y hacia el libro mayor. Una sesión activa (aquella en la que se ejecuta activamente una transacción) representa una conexión única a un libro mayor. QLDBadmite una transacción en ejecución activa por sesión.

cadena

Una partición de un diario. QLDBactualmente admite revistas con un solo capítulo.

tabla

Vista materializada de una colección desordenada de revisiones de documentos que están confirmadas en el diario del libro mayor.

vista de tabla

Un subconjunto consultable de los datos de una tabla, basado en las transacciones confirmadas en el diario. En una instrucción de PartiQL, una vista se designa con un calificador de prefijo (que comienza con _ql_) para el nombre de una tabla.

Puede consultar las siguientes vistas definidas por el sistema usando instrucciones SELECT:

  • Usuario: la última revisión activa solo de los datos escritos en la tabla (es decir, el estado actual de los datos de usuario). Esta es la vista por defecto enQLDB.

  • Confirmada: la última revisión activa de sus datos de usuario y de los metadatos generados por el sistema. Esta es la tabla completa definida por el sistema que corresponde directamente a su tabla de usuario. Por ejemplo: _ql_committed_TableName.

view

Consulte vista de tabla.