本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
亞馬遜 QLDB 中的配額和限制
本節說明 Amazon QLDB 中的目前配額,也稱為限制。
預設配額
QLDB 具有下列預設配額,如同 Amazon QLDB 端點和中的配額中也列出的預設配額AWS 一般參考。這些配額是AWS 帳戶每個區域的配額。若要請求增加您在區域中的帳戶配額,您可以使用 Service Quotas 主控台。
請登入,AWS Management Console並開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/
資源 | 預設配額 |
---|---|
在目前區域中,您可以在此科目建立的有效分類帳數目上限 | 5 |
每個分類帳可匯出至 Amazon S3 的有效日誌數目上限 | 2 |
每個分類帳至 Kinesis 資料串流的作用中日誌串流數目上限 | 5 |
固定配額
除了預設配額之外,QLDB 還具有下列每個分類帳的固定配額。使用 Service Quotas 無法增加配額:
分類帳配額
若要請求增加區域中的帳戶分類帳配額,您可以使用 Service Quotas 主控台。
開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/
某些 QLDB 使用案例需要根據業務成長,AWS 帳戶每個區域的分類帳數量不斷擴大。例如,您可能需要建立專用分類帳,以隔離客戶或資料。在這種情況下,請考慮利用多帳戶架構來處理 QLDB 配額。如需詳細資訊,請參閱AWS白皮書 SaaS 租戶隔離策略中的帳戶孤立隔離
文件大小
以IonBinary
格式編碼的文件大小上限為 128 KB。我們無法為IonText
格式的文檔大小提供確切的限制,因為從文本到二進制的轉換會根據每個文檔的結構而有很大差異。QLDB 支援開放內容的文件,因此每個獨特的文件結構都會改變大小計算。
交易大小
QLDB 中的交易大小上限為 4 MB。交易的大小是根據下列因素的總和來計算。
- 三角洲
-
由交易中的所有陳述式所產生的文件變更。在影響數個文件的交易中,總差異大小是每個受影響文件的個別增量的總和。
- 中繼資料
-
與每個受影響文件相關聯的系統產生的交易中繼資料。
- 索引
-
如果在受交易影響的資料表上定義索引,則相關聯的索引項目也會產生差異。
- 歷史記錄
-
因為所有文件修訂都會保留在 QLDB 中,所有交易也會附加至歷史記錄。
插入 — 插入表格中的每個文件也會在其記錄表格中插入一個副本。例如,新插入的 100 KB 文件會在交易中產生至少 200 KB 的差異。(這是一個粗略的估計,不包括元數據或索引。)
更新 — 任何文件更新 (即使是單一欄位) 都會在歷程記錄中建立整個文件的新修訂版本,加上或減去更新的差異值。這意味著大型文檔中的小更新仍然會生成大型事務增量。例如,在現有的 100 KB 文件中新增 2 KB 的資料,會在歷史記錄中建立新的 102 KB 修訂版。這增加了交易中至少 104 KB 的總增量。(同樣地,這個估計值不包含中繼資料或索引。)
刪除 — 與更新類似,任何刪除傳遞都會在記錄中建立新的文件修訂版本。不過,新建立的
DELETE
修訂版本小於原始文件,因為它有空的使用者資料,且只包含中繼資料。
命名限制條件
下表說明 Amazon QLDB 中的命名限制。
分類帳名稱 |
|
期刊串流名稱 | |
資料表名稱 |
|