更新时间:2025-04-11 GMT+08:00
约束与限制
存储仓限制
- 存储仓名称长度范围为16-52个字符,字母大小写不敏感,不能包含“.”,且名称全网唯一。
- 单个账号可以创建的存储仓数量不超过25个。
- 存储仓与其内表不能同时开启PITR。
- 一个存储仓归属于1个区域。
- 暂不支持删除存储仓。
表限制
- 表名称长度范围为3-52个字符,字母大小写敏感,且名称在存储仓内唯一。
- 单个存储仓下可以创建的表数量不超过100个。
- 一个主表仅支持创建1个分区键和1个排序键。
- 一个表一定归属于某个存储仓。
- 暂不支持删除表。
KV限制
- KV类型包含字符串、布尔值、空值、浮点数、数组、映射、日期和ObjectId,对于这些类型的KV,一条KV的key和value之和最大为512KB,包含主键和本地二级索引。
- 字段名称长度范围为1-63个字节,大小写敏感,不支持“.”和“$”。“X”字符为前缀的字段名称为系统预留字段名称,目前系统预留字段名称包括“Xattr”和“Xblob”,不建议您使用作为字段名。
- 主键总长不超过1200个字节,且主键必须唯一。
- 使用API请求方式访问的KV,只能属于一个存储仓。
- 一个KV一定归属于某个表。
- 仓+表+主键可以唯一定位一条KV。
索引限制
- 本地二级索引必须以表分区键作为前缀。
- 全局二级索引KV写后延迟约1秒内可见。
- 一条索引记录不超过1200个字节。
- 仅支持在创建表的过程中创建索引。
- 当一个主表创建多个全局二级索引时,这个主表下的全局二级索引之间的复合主键(分区键和排序键)不能重复。
- 单个全局二级索引中,不允许存在相同的键。
- 全局二级索引的分区键不能和主表的分区键完全相同。
- 当一个主表创建多个本地二级索引时,这个主表下的本地二级索引之间的排序键不能重复。
- 单个本地二级索引中,不允许存在相同的键。
- 本地二级索引的排序键不允许与主表的分区键重复。
- 本地二级索引的排序键不允许与主表的排序键重复。