通過本文您可以瞭解Tablestore的表名和列名的命名規則,以及主鍵列和屬性列支援的資料類型。

命名規則

表名和列名必須符合以下規則。
規範項說明
組成由英文字元(a~z)或(A~Z)、數字(0~9)和底線(_)組成。
首字母必須為英文字母(a~z)、(A~Z)或底線(_)。
大小寫敏感。
長度1~255個字元之間。
表名是否可重複
  • 同一個執行個體下不能有相同名稱的表。
  • 不同執行個體內的表名稱可以相同。

資料類型

主鍵列支援的資料類型包括String、Integer和Binary,屬性列支援的資料類型包括String、Integer、Double、Boolean和Binary。

  • 主鍵列支援的資料類型
    資料類型定義大小限制
    StringUTF-8,可為空白長度不超過1 KB
    Integer64 bit,有符號整型,支援自增列8 Bytes
    Binary位元據,可為空白長度不超過1 KB
  • 屬性列支援的資料類型
    資料類型定義大小限制
    StringUTF-8,可為空白請參見通用限制
    Integer64 bit,有符號整型8 Bytes
    Double64 bit,Double類型8 Bytes
    BooleanTrue/False,布爾類型1 Byte
    Binary位元據,可為空白請參見通用限制