全部產品
Search
文件中心

Tablestore:Table Store使用限制

更新時間:Mar 14, 2025

通過本文您可以瞭解Tablestore的使用限制。

執行個體

限制項

限制內容

說明

執行個體數量

10

如果業務需求超過限制,請提交工單聯絡我們。

執行個體名稱

地區內唯一

執行個體名稱命名規範如下:

  • 由英文字母、數字或短劃線(-)組成,大小寫不敏感,長度限制為3~16個字元。

  • 首字母必須為英文字母,末尾字母不能為短劃線(-)。

  • 執行個體名稱不能包含 aliayotstaobaoadmin 這幾個單詞。

單一實例內的表個數

64

限制值包含資料表、二級索引表和時序表的數量。如果業務需求超過限制,請提交工單聯絡我們。

重要

由於時序表包括時間軸中繼資料表和時間軸資料表,因此一個時序表會使用兩個表名額。

寬表模型

限制項

限制內容

說明

資料表名稱

執行個體內唯一

資料表命名規範如下:

  • 由英文字母、數字或底線(_)組成,大小寫敏感,長度限制為1~255位元組。

  • 首字母必須為英文字母或底線(_)。

主鍵列個數

1~4

第一個主鍵列為分區鍵。

主鍵列資料類型

String、Integer、Binary

  • String:UTF-8編碼,長度不超過1 KB。

  • Integer:64位有符號整型,長度為8 Bytes。

  • Binary:位元據,長度不超過1 KB。

屬性列個數

無限制

Table Store不限制屬性列個數。如果一次性讀取太寬的行(幾十萬個屬性列),可能會因為逾時讀取不到資料,需要指定屬性列或分頁讀取。建議將屬性列控制在10000個以內。

屬性列資料類型

String、Integer、Double、Boolean、Binary

  • String:UTF-8編碼,長度不超過2 MB。

  • Integer:64位有符號整型,長度為8 Bytes。

  • Double:64位Double類型,長度為8 Bytes。

  • Boolean:True或者False,布爾類型,長度為1 Byte。

  • Binary:位元據,長度不超過2 MB。

預定義列個數

0~32

預定義列是為資料表預先定義的非主鍵列以及其類型,可以作為二級索引的欄位。

關於寬表模型的更多使用限制,請參見寬表模型使用限制

時序模型

限制項

限制內容

說明

時序表名稱

執行個體內唯一

時序表命名規範如下:

  • 由英文字母、數字或底線(_)組成,大小寫敏感,長度限制為1~128個字元。

  • 首字母必須為英文字母或底線(_)。

關於時序模型的更多使用限制,請參見時序模型使用限制

多元索引

限制項

限制內容

說明

多元索引個數

無限制

推薦只建立一個包含所有需要檢索欄位的多元索引。

多元索引欄位數量

1000

無。

行數限制

1000億

如果業務需求超過限制,請提交工單聯絡我們。

總大小限制

100 TB

如果業務需求超過限制,請提交工單聯絡我們。

讀寫速率

5萬行/s

  • 初始寫入或瞬間寫入時會有分鐘層級負載平衡時間。

  • 文本類型的由於涉及分詞會有較高CPU消耗,限制為1萬行/s。

如果業務需求超過限制,請提交工單聯絡我們。

同步延遲

3s

  • 99%情況下在3秒內。

  • 建立索引最多會有1分鐘的初始化時間。

資料多版本

不支援

無。

關於多元索引的更多使用限制,請參見多元索引使用限制

二級索引限制

限制項

限制內容

說明

二級索引個數

5

如果業務需求超過限制,請提交工單聯絡我們。

二級索引欄位數量

36

  • 主鍵列最多8列,由索引列和資料表自動補齊的主鍵列組成。其中索引列最多為4列,由資料表主鍵和任意預定義列組成。

  • 屬性列最多32列,由資料表的預定義列組成。

資料多版本

不支援

無。

關於二級索引的更多使用限制,請參見二級索引使用限制

SQL查詢限制

限制項

限制內容

說明

映射表名和列名

不能和保留關鍵字相同

表名和列名的命名規範如下:

  • 由英文字母、數字和底線(_)組成,長度限制為1~255位元組。

  • 首字母必須為字母或底線(_)。

  • 不能為SQL中的保留字與關鍵字。更多資訊,請參見保留字與關鍵字

單次執行逾時時間

30 s

單次執行時間與SQL語句的複雜度以及表中資料量相關,最大時間長度為30秒。超過時間長度後,系統會返回錯誤。

單次掃描資料量

128 MB或10萬行

一次掃描資料的最大行數為10萬行或者資料大小最大為128 MB。超出上限後,系統會返回錯誤。

關於SQL查詢的更多使用限制,請參見SQL查詢使用限制