

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon QLDB 詞彙表
<a name="qldb-glossary"></a>

**重要**  
支援終止通知：現有客戶將可以使用 Amazon QLDB，直到 07/31/2025 的支援結束為止。如需詳細資訊，請參閱[將 Amazon QLDB Ledger 遷移至 Amazon Aurora PostgreSQL](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/)。

以下是您在使用 Amazon QLDB 時可能遇到的關鍵術語定義。

 [區塊](#block) \$1 [摘要](#digest) \$1 [文件](#document) \$1 [文件 ID](#document_id) \$1 [文件修訂](#document_revision) \$1 [項目](#entry) \$1 [field](#field) \$1 [index](#index) \$1 [索引儲存](#indexed_storage) \$1 [日誌](#journal) \$1 [日誌區塊](#journal_block) \$1 [日誌儲存](#journal_storage) \$1 [日誌鏈](#journal_strand) \$1 [日誌提示](#journal_tip) \$1 [分類帳](#ledger) \$1 [證明](#proof) \$1 [修訂版](#revision) \$1 [工作階段](#session) \$1 [絞線](#strand) \$1 [table](#table) \$1 [資料表檢視](#table_view) \$1 [檢視](#view) 

**區塊**  <a name="block"></a>
遞交至交易中日誌的物件。單一交易會在日誌中寫入一個區塊，因此區塊只能與一個交易相關聯。區塊包含的項目代表交易中遞交的文件修訂，以及遞交它們的 [PartiQL](ql-reference.md) 陳述式。  
每個區塊也具有用於驗證的雜湊值。區塊雜湊會從該區塊內的項目雜湊，結合上一個鏈結區塊的雜湊計算。

**摘要**  <a name="digest"></a>
一個 256 位元雜湊值，可唯一代表您分類帳截至某個時間點的文件修訂完整歷史記錄。摘要雜湊是從日誌的完整雜湊鏈計算，截至當時日誌中的最新遞交區塊。  
QLDB 可讓您產生摘要做為安全輸出檔案。然後，您可以使用該輸出檔案來驗證文件修訂相對於該雜湊的完整性。

**文件**  <a name="document"></a>
Amazon [Ion](ion.md) `struct` 格式的一組資料，可在資料表中插入、更新和刪除。QLDB 文件可以有結構化、半結構化、巢狀和無結構描述的資料。

**文件 ID**  <a name="document_id"></a>
QLDB 指派給您插入資料表之每個文件的通用唯一識別碼 (UUID)。此 ID 是 128 位元的數字，以固定長度為 22 個字元的 Base62-encoded英數字串表示。

**文件修訂**  <a name="document_revision"></a>
一種 Ion 結構，代表由唯一文件 ID 識別的一系列文件的單一版本。修訂包含您的使用者資料 （即您在資料表中撰寫的資料） 和系統產生的中繼資料。每個修訂都與資料表相關聯，並且由文件 ID 和零基版本編號的組合唯一識別。

**項目**  <a name="entry"></a>
區塊中包含的物件。項目代表在交易中插入、更新和刪除的文件修訂，以及遞交它們的 PartiQL 陳述式。  
每個項目也具有用於驗證的雜湊值。項目雜湊是從修訂雜湊或該項目內的陳述式雜湊計算而得。

**field**  <a name="field"></a>
名稱值對，構成 QLDB 文件的每個屬性。名稱是符號字符，值不受限制。

**index**  <a name="index"></a>
您可以在資料表上建立的資料結構，以最佳化資料擷取操作的效能。如需 QLDB 中索引的資訊，請參閱《*Amazon QLDB PartiQL 參考*[CREATE INDEX](ql-reference.create-index.md)》中的 。

**索引儲存**  <a name="indexed_storage"></a>
分類帳資料表、索引和索引歷史記錄所使用的磁碟空間。索引儲存包含分類帳資料，針對高效能查詢進行最佳化。

**日誌**  <a name="journal"></a>
雜湊鏈結集，其中包含您分類帳中遞交的所有區塊。日誌僅附加，代表所有分類帳資料變更的完整且不可變歷史記錄。

**日誌區塊**  <a name="journal_block"></a>
請參閱 [區塊](#block)。

**日誌儲存**  <a name="journal_storage"></a>
分類帳日誌使用的磁碟空間。

**日誌鏈**  <a name="journal_strand"></a>
請參閱 [絞線](#strand)。

**日誌提示**  <a name="journal_tip"></a>
日誌中某個時間點的最新遞交區塊。

**分類帳**  <a name="ledger"></a>
Amazon QLDB 分類帳資料庫資源的執行個體。這是 QLDB 中的主要 AWS 資源類型。分類帳包含*日誌儲存*和*索引儲存*。將分類帳資料遞交日誌後，即可在 Amazon Ion 文件修訂的資料表中查詢。

**證明**  <a name="proof"></a>
QLDB 為特定摘要和文件修訂傳回的 256 位元雜湊值的排序清單。它由 Merkle 樹狀結構模型所需的雜湊組成，以將指定的修訂雜湊連結到摘要雜湊。您可以使用 證明來驗證修訂相對於摘要的完整性。如需詳細資訊，請參閱[Amazon QLDB 中的資料驗證](verification.md)。

**修訂版**  <a name="revision"></a>
請參閱 [文件修訂](#document_revision)。

**工作階段**  <a name="session"></a>
管理資料交易請求和對分類帳的回應相關資訊的物件。*作用中工作階段* （主動執行交易的工作階段） 代表與分類帳的單一連線。QLDB 支援每個工作階段一個主動執行的交易。

**絞線**  <a name="strand"></a>
日誌的分割區。QLDB 目前僅支援具有單股的日誌。

**table**  <a name="table"></a>
分類帳日誌中遞交之文件修訂的未排序集合具體化檢視。

**資料表檢視**  <a name="table_view"></a>
資料表中資料的可查詢子集，以遞交至日誌的交易為基礎。在 PartiQL 陳述式中，檢視會以資料表名稱的字首限定詞 （以 開頭`_ql_`) 表示。  
您可以使用 `SELECT`陳述式查詢下列系統定義的檢視：  
+ *使用者* – 僅您在資料表中寫入資料的最新作用中修訂 （即使用者資料的目前狀態）。這是 QLDB 中的預設檢視。
+ *已遞交* – 使用者資料和系統產生的中繼資料的最新作用中修訂。這是直接對應至使用者資料表的完整系統定義資料表。例如：`_ql_committed_TableName`。

**檢視**  <a name="view"></a>
請參閱[資料表檢視](#table_view)。