本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon QLDB 詞彙
重要
支援結束通知:現有客戶將能夠使用 Amazon,QLDB直到 2025 年 7 月 31 日終止支援為止。有關更多詳細信息,請參閱將 Amazon QLDB 分類帳遷移到 Amazon Aurora 郵政. SQL
以下是您在使用 Amazon 時可能會遇到的關鍵術語的定義QLDB。
區塊 | 消化 | 文件 | 文件識別碼 | 文件修訂 | 條目 | field | index | 索引儲存 | 日誌 | 分錄區塊 | 日誌儲存 | 日誌鏈 | 日誌提示 | 分類帳 | 證明 | 修訂版 | 工作階段 | 股 | table | 表格視圖 | 檢視
- 區塊
-
在交易中認可至日誌的物件。單一交易會在日誌中寫入一個區塊,因此區塊只能與一個交易相關聯。區塊包含代表交易中已確認之文件修訂版本的項目,以及認可它們的 PartiQL 陳述式。
每個塊還具有用於驗證的哈希值。塊散列是從該塊內的條目哈希結合先前鏈接塊的哈希值計算的。
- 消化
-
256 位哈希值,唯一地表示分類帳從某個時間點開始的整個文檔修訂歷史記錄。摘要雜湊是從日誌當時最新提交區塊開始計算的日誌完整雜湊鏈。
QLDB可讓您產生摘要作為安全輸出檔案。然後,您可以使用該輸出檔案來驗證文件修訂版本相對於該雜湊的完整性。
- 文件
-
一組採用 Amazon Ion
struct
格式的資料,可在表格中插入、更新和刪除。QLDB文件可以具有結構化、半結構化、巢狀和無結構描述的資料。 - 文件識別碼
-
QLDB指派給您插入表格中的每個文件的通用唯一識別元 (UUID)。此識別碼是 128 位元數字,以 Base62 編碼的英數字元字串表示,固定長度為 22 個字元。
- 文件修訂
-
Ion 結構,代表由唯一文件 ID 識別之文件序列的單一版本。修訂版包括您的使用者資料 (也就是您在表格中寫入的資料) 和系統產生的中繼資料。每個修訂版本都與一個表格相關聯,並以文件 ID 和從零開始的版本編號組合來唯一識別。
- 條目
-
包含在圖塊中的物件。項目代表在交易中插入、更新和刪除的文件修訂版,以及認可它們的 PartiQL 陳述式。
每個項目還具有用於驗證的哈希值。條目哈希從修訂哈希或該條目內的語句哈希計算。
- field
-
構成文檔的每個屬性的名稱-值對。QLDB名稱是符號標記,值不受限制。
- index
-
您可以在資料表上建立以最佳化資料擷取作業效能的資料結構。如需中索引的相關資訊QLDB,請參閱 Amazon QLDB PartiQL 參考資料CREATE INDEX中的。
- 索引儲存
-
分類帳表格、索引和索引歷史記錄所使用的磁碟空間。索引儲存包含針對高效能查詢最佳化的總帳資料。
- 日誌
-
分類帳中提交的所有區塊的雜湊鏈集。分錄是僅附加的,代表分類帳資料所有變更的完整且不可變的歷史記錄。
- 分錄區塊
-
請參閱區塊。
- 日誌儲存
-
分類帳日誌所使用的磁碟空間。
- 日誌鏈
-
請參閱股。
- 日誌提示
-
在某個時間點的期刊中最新提交的區塊。
- 分類帳
-
Amazon QLDB 分類帳資料庫資源的執行個體。這是中的主要 AWS 資源類型QLDB。分類帳由日誌儲存和索引儲存組成。將分類帳資料提交至日誌之後,就可以在 Amazon Ion 文件修訂的表格中查詢。
- 證明
-
256 位元雜湊值的排序清單,會針對指定摘要和文件修訂QLDB傳回。它由 Merkle 樹模型將給定修訂散列鏈接到摘要哈希所需的哈希組成。您可以使用證明來驗證修訂版本相對於摘要的完整性。如需詳細資訊,請參閱 Amazon 的數據驗證 QLDB。
- 修訂版
-
請參閱文件修訂。
- 工作階段
-
管理資料交易請求相關資訊的物件,以及來自分類帳的回應。作用中的工作階段 (主動執行交易的工作階段) 代表與總帳的單一連線。QLDB每個會話支持一個主動運行的事務。
- 股
-
日誌的分割區。QLDB目前僅支援具有單鏈的分錄。
- table
-
分類帳分錄中確認之文件修訂之無序集合的具體化視觀表。
- 表格視圖
-
資料表中可查詢的資料子集,以確認至分錄的交易為基礎。在 PartiQL 陳述式中,檢視表會以資料表名稱的前置詞限定詞 (開頭為
_ql_
) 來表示。您可以使用陳述式查詢下列系統定義的檢視
SELECT
表:-
「用戶」— 只有您在表中寫入的數据(即用戶數据的當前狀態)的最新活動版本。這是中的預設檢視QLDB。
-
已提交 — 使用者資料和系統產生的中繼資料的最新作用中修訂版本。這是直接對應至您的使用者資料表的完整系統定義表格。例如:
_ql_committed_
。TableName
-
- 檢視
-
請參閱表格視圖。