Do relacional ao ledger - Banco de dados Amazon Quantum Ledger (AmazonQLDB)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Do relacional ao ledger

Importante

Aviso de fim do suporte: os clientes existentes poderão usar a Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte Migrar um Amazon QLDB Ledger para o Amazon Aurora Postgre. SQL

Se você é desenvolvedor de aplicativos, talvez tenha alguma experiência no uso de um sistema de gerenciamento de banco de dados relacional (RDBMS) e da Structured Query Language (SQL). Ao começar a trabalhar com a AmazonQLDB, você encontrará muitas semelhanças. À medida que avança para tópicos mais avançados, você também encontrará novos recursos poderosos QLDB que foram construídos sobre a RDBMS base. Esta seção descreve os componentes e operações comuns do banco de dados, comparando-os e contrastando-os com seus equivalentes em. QLDB

O diagrama a seguir mostra as construções de mapeamento dos componentes principais entre um sistema tradicional RDBMS e a AmazonQLDB.

Diagrama dos principais componentes do mapeamento tradicional RDBMS (banco de dados, tabela, índice, linha, coluna, etc.) para QLDB os componentes correspondentes (livro, tabela, índice, documento Ion, atributo de documento, etc.).

A tabela a seguir mostra as principais semelhanças e diferenças de alto nível dos recursos operacionais integrados entre um tradicional e. RDBMS QLDB

Operation RDBMS QLDB
Criar tabelas Instrução CREATE TABLE que define todos os nomes de colunas e os tipos de dados Instrução CREATE TABLE que não define nenhum atributo de tabela ou tipo de dados para permitir conteúdo aberto e sem esquemas
Criar índices Instrução CREATE INDEX Instrução CREATE INDEX para qualquer campo de nível superior em uma tabela
Inserir dados Instrução INSERT que especifica valores em uma nova linha ou tupla que adere ao esquema conforme definido pela tabela Instrução INSERT que especifica valores em um novo documento em qualquer formato válido do Amazon Ion, independentemente dos documentos existentes na tabela
Consultar dados Instrução SELECT-FROM-WHERE SELECT-FROM-WHEREdeclaração na mesma sintaxe da consulta de documentos simples SQL
Atualização de dados Instrução UPDATE-SET-WHERE UPDATE-SET-WHEREdeclaração na mesma sintaxe da atualização de documentos simples SQL
Excluir dados Instrução DELETE-FROM-WHERE DELETE-FROM-WHEREdeclaração na mesma sintaxe de SQL ao excluir documentos simples
Dados aninhados e semiestruturados Somente linhas planas ou tuplas Documentos que podem ter qualquer dado estruturado, semiestruturado ou aninhado, conforme suportado pelo formato de dados Amazon Ion e pela linguagem de consulta PartiQL
Consultar metadados Não há metadados integrados Instrução SELECT que consulta a partir da visualização comprometida integrada de uma tabela
Consultar o histórico de revisões Não há histórico de dados integrado Instrução SELECT que consulta a partir da função de histórico integrada
Verificação criptográfica Sem criptografia ou imutabilidade incorporadas APIsque retornam um resumo de um diário e uma prova que verifica a integridade de qualquer revisão do documento em relação a esse resumo

Para obter uma visão geral dos principais conceitos e terminologia emQLDB, consulteConceitos principais.

Para obter informações detalhadas sobre o processo de criação, consulta e gerenciamento de seus dados em um ledger, consulte Trabalhar com dados e histórico.