Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
QLDBAmazon-Glossar
Wichtig
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter Migrieren eines Amazon QLDB Ledgers zu Amazon Aurora SQL Postgre
Im Folgenden finden Sie Definitionen für wichtige Begriffe, auf die Sie bei der Arbeit mit Amazon stoßen könntenQLDB.
Block | Digest | document | Dokument-ID | Dokumentrevision | Eintrag | field | index | Indizierter Speicher | Journal | Journalblock | journal storage | Journal-Strähne | Journaltipp | Ledger | Nachweis | Änderung | Sitzung | Strang | Tabelle | tabellarische Ansicht | Ansicht
- Block
-
Ein Objekt, das in einem Journal in einer Transaktion festgeschrieben wird. Eine einzelne Transaktion schreibt einen Block in das Journal, sodass ein Block nur einer Transaktion zugeordnet werden kann. Ein Block enthält Einträge, die die Dokumentrevisionen darstellen, die in der Transaktion festgeschrieben wurden, zusammen mit den PartiQL-Anweisungen, mit denen sie festgeschrieben wurden.
Jeder Block enthält außerdem einen Hash-Wert für die Verifizierung. Ein Block-Hash wird aus den Eintragshashes innerhalb dieses Blocks zusammen mit dem Hash des vorherigen verketteten Blocks berechnet.
- Digest
-
Ein 256-Bit-Hashwert, der den gesamten Verlauf der Dokumentenrevisionen in Ihrem Hauptbuch zu einem bestimmten Zeitpunkt eindeutig darstellt. Ein Digest-Hash wird aus der vollständigen Hash-Kette Ihres Journals ab dem letzten festgeschriebenen Block im Journal zu diesem Zeitpunkt berechnet.
QLDBermöglicht es Ihnen, einen Digest als sichere Ausgabedatei zu generieren. Anschließend können Sie diese Ausgabedatei verwenden, um die Integrität Ihrer Dokumentrevisionen in Bezug auf diesen Hash zu verifizieren.
- document
-
Ein Datensatz im Amazon Ion-Format
struct
kann eingefügt, aktualisiert und in einer Tabelle gelöscht werden. Ein QLDB Dokument kann strukturierte, halbstrukturierte, verschachtelte und schemalose Daten enthalten. - Dokument-ID
-
Der universell eindeutige Bezeichner (UUID), der jedem Dokument QLDB zugewiesen wird, das Sie in eine Tabelle einfügen. Diese ID ist eine 128-Bit-Zahl, die in einer Base62-codierten alphanumerischen Zeichenfolge mit einer festen Länge von 22 Zeichen dargestellt wird.
- Dokumentrevision
-
Eine Ionen-Struktur, die eine einzelne Version einer Sequenz von Dokumenten darstellt, die durch eine eindeutige Dokument-ID identifiziert werden. Eine Revision umfasst sowohl Ihre Benutzerdaten (d. h. die Daten, die Sie in die Tabelle geschrieben haben) als auch vom System generierte Metadaten. Jede Revision ist einer Tabelle zugeordnet und wird durch eine Kombination aus der Dokument-ID und einer auf Null basierenden Versionsnummer eindeutig identifiziert.
- Eintrag
-
Ein Objekt, das in einem Block enthalten ist. Einträge repräsentieren Dokumentrevisionen, die in einer Transaktion eingefügt, aktualisiert und gelöscht werden, zusammen mit den PartiQL-Anweisungen, die diese festschreiben.
Jeder Eintrag enthält außerdem einen Hash-Wert für die Verifizierung. Ein Eintragshash wird aus den Revisionshashes oder den Anweisungshashes innerhalb dieses Eintrags berechnet.
- field
-
Ein Name-Wert-Paar, aus dem jedes Attribut eines Dokuments besteht. QLDB Der Name ist ein Symbol-Token, und der Wert ist uneingeschränkt.
- index
-
Eine Datenstruktur, die Sie in einer Tabelle erstellen können, um die Leistung von Datenabrufvorgängen zu optimieren. Informationen zu Indizes in finden Sie CREATE INDEX in QLDB der Amazon QLDB PartiQL-Referenz.
- Indizierter Speicher
-
Der Speicherplatz, der von den Tabellen, Indizes und vom indizierten Verlauf eines Ledgers verwendet wird. Der indizierte Speicher besteht aus für Hochleistungs-Abfragen optimierten Ledgerdaten.
- Journal
-
Die Hash-verkettete Gruppe aller Blöcke, die in Ihrem Ledger übergeben werden. Das Journal kann nur angehängt werden (Append-only) und stellt einen vollständigen und unveränderlichen Verlauf aller Änderungen an Ihren Ledger-Daten dar.
- Journalblock
-
Siehe Block.
- journal storage
-
Der Speicherplatz, der vom Journal eines Ledgers verwendet wird.
- Journal-Strähne
-
Siehe Strang.
- Journaltipp
-
Der letzte festgeschriebene Block in einem Journal zu einem bestimmten Zeitpunkt.
- Ledger
-
Eine Instanz einer QLDB Amazon-Ledger-Datenbankressource. Dies ist der primäre AWS Ressourcentyp inQLDB. Ein Ledger besteht sowohl aus dem Journal-Speicher als auch aus dem indizierten Speicher. Nachdem die Ledger-Daten in das Journal übernommen wurden, können sie in Tabellen mit Amazon Ion-Dokumentrevisionen abgefragt werden.
- Nachweis
-
Die geordnete Liste von 256-Bit-Hashwerten, die für einen bestimmten Digest und eine bestimmte Dokumentenrevision QLDB zurückgegeben wird. Sie besteht aus den Hashes, die von einem Hash-Baummodell benötigt werden, um den gegebenen Revisions-Hash mit dem Digest-Hash zu verketten. Sie verwenden einen Nachweis, um die Integrität Ihrer Überarbeitungen im Vergleich zum Digest zu überprüfen. Weitere Informationen finden Sie unter Datenüberprüfung bei Amazon QLDB.
- Änderung
-
Siehe Dokumentrevision.
- Sitzung
-
Ein Objekt, das Informationen über Ihre Anfragen und Antworten zu Datentransaktionen in und aus einem Ledger verwaltet. Eine aktive Sitzung (eine, die aktiv eine Transaktion ausführt) stellt eine einzelne Verbindung zu einem Ledger dar. QLDBunterstützt eine aktiv ausgeführte Transaktion pro Sitzung.
- Strang
-
Eine Partition eines Journals. QLDBunterstützt derzeit nur Zeitschriften mit einem einzigen Strang.
- Tabelle
-
Eine materialisierte Ansicht einer ungeordneten Sammlung von Dokumentüberarbeitungen, die im Journal des Hauptbuchs festgeschrieben wurden.
- tabellarische Ansicht
-
Eine abfragbare Teilmenge der Daten in einer Tabelle, die auf Transaktionen basiert, die an das Journal übergeben wurden. In einer PartiQL-Anweisung wird eine Ansicht durch einen Präfixqualifizierer (beginnend mit
_ql_
) für einen Tabellennamen gekennzeichnet.Sie können die folgenden systemdefinierten Ansichten mithilfe von Anweisungen abfragen:
SELECT
-
Benutzer — Die letzte aktive Version nur der Daten, die Sie in die Tabelle geschrieben haben (d. h. der aktuelle Status Ihrer Benutzerdaten). Dies ist die Standardansicht inQLDB.
-
Festgeschrieben — Die letzte aktive Version sowohl Ihrer Benutzerdaten als auch der vom System generierten Metadaten. Dies ist die vollständige systemdefinierte Tabelle, die direkt Ihrer Benutzertabelle entspricht. Zum Beispiel:
_ql_committed_
.TableName
-
- Ansicht
-
Siehe tabellarische Ansicht.