通過本文您可以瞭解二級索引的使用限制。
索引表限制
資源 | 限制值 | 說明 |
表名長度 | 1~255 Bytes | 表名需由a~z、A~Z、0~9和底線(_)組成。首字元必須是字母或底線(_)。 |
單表二級索引個數 | 5 | 每張資料表最多建立5個索引表。 |
索引列個數 | 1~4 | 索引表中最多添加4個索引列,索引列為資料表主鍵和預定義列的任意組合。 |
主鍵列個數 | 8 | 索引表的主鍵由索引列和資料表自動補齊的主鍵列組成。 |
索引列的資料類型 | String、Integer、Binary | 索引列支援的資料類型包括String、Integer和Binary。 |
屬性列個數 | 32 | 索引表中最多添加32個屬性列,索引表屬性列為資料表的預定義列的組合。 |
屬性列的資料類型 | String、Integer、Double、Boolean、Binary | 屬性列支援的資料類型包括String、Integer、Double、Boolean和Binary。 |
其他限制
資源 | 限制值 | 說明 |
索引列 | 非自增列 | 索引表的第一主鍵列不能為自增列。 |
索引表資料操作 | 唯讀不寫 | 只能讀取索引表中的資料,不能對索引表進行寫操作。 |
資料多版本 | 不支援 | 在開啟資料多版本的資料表上不支援建立二級索引。 |
資料生命週期(TTL) | 支援 | 需要禁止資料表更新,保證索引表的TTL和資料表TTL一致。 |
Stream功能 | 不支援 | 無。 |
反查資料表 | 不支援 | 需要手動反查資料表。 |