在 Amazon 處理數據和歷史記錄 QLDB - Amazon Quantum 賬本數據庫(AmazonQLDB)

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

在 Amazon 處理數據和歷史記錄 QLDB

重要

支援結束通知:現有客戶將能夠使用 Amazon,QLDB直到 2025 年 7 月 31 日終止支援為止。有關更多詳細信息,請參閱將 Amazon QLDB 分類帳遷移到 Amazon Aurora 郵政. SQL

下列主題提供建立、讀取、更新及 delete (CRUD) 陳述式的基本範例。您可以使用QLDB主控台或QLDB命令介面上的 PartiQL 編輯器來手動執行這些陳述式。本指南還將引導您完成在分類帳中進行更改時如何QLDB處理數據的過程。

QLDB支援 P artiQL 語言。

如需示範如何使用QLDB驅動程式以程式設計方式執行類似陳述式的程式碼範例,請參閱開始使用驅動程式.

提示

以下是在QLDB中使用 PartiQL 的秘訣和最佳作法的簡短摘要:

  • 瞭解並行和交易限制 — 包括SELECT查詢在內的所有陳述式都受到樂觀的並行控制 (OCC) 衝突和交易限制,包括 30 秒的交易逾時。

  • 使用索引 — 使用高基數索引並執行目標查詢,以最佳化陳述式並避免完整表格掃描。如需進一步了解,請參閱最佳化查詢效能

  • 使用相等述詞 — 索引查詢需要相等運算子 (=IN)。不等式運算子 (<>LIKEBETWEEN) 不符合索引查詢的資格,因此會產生完整的資料表掃描。

  • 使用內部聯結 — 僅QLDB支援內部聯結。最佳做法是聯結您要加入的每個資料表索引的欄位。為聯結準則和相等述詞選擇高基數索引。