更新时间: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个字节。
  • 仅支持在创建表的过程中创建索引。
  • 当一个主表创建多个全局二级索引时,这个主表下的全局二级索引之间的复合主键(分区键和排序键)不能重复。
  • 单个全局二级索引中,不允许存在相同的键。
  • 全局二级索引的分区键不能和主表的分区键完全相同。
  • 当一个主表创建多个本地二级索引时,这个主表下的本地二级索引之间的排序键不能重复。
  • 单个本地二级索引中,不允许存在相同的键。
  • 本地二级索引的排序键不允许与主表的分区键重复。
  • 本地二级索引的排序键不允许与主表的排序键重复。

相关文档