使用限制
所有文档

          云数据库 TableStorage

          使用限制

          云数据库 TableStorage 产品有如下使用限制,请在开发中合理规划:

          分类 限制项 限制范围 具体说明
          Instance 同一用户在同一region下可创建Instance数量上限 20
          Instance名称长度 3-255 Bytes 由字母数字和下划线组成,且首字符不是数字。即规则需满足正则规范:[_a-zA-Z][\_a-za-z0-9]{0,254}。
          实例名称不能包含[‘baidu’, ‘bidu’, ‘bce’, ‘bts’] 这几个单词,不能以‘__’(两个下划线)开头。
          Table 同一Instance中最多可创建Table数量上限 128
          Table名称长度 1-255 Bytes 由字母数字和下划线组成,且首字符不是数字。即规则需满足正则规范:[_a-zA-Z][\_a-za-z0-9]{0,254}。
          表内数据过期时间,即建表参数中的ttl 至少23个小时 表内数据存活时间至少为23个小时,即82800秒。若小于23小时,则不允许建表
          单张表UpdateTable频率 最多2分钟/次 一张表在两分钟内最多能被更新一次。
          Row 每一行的主键(Rowkey)包含的列数量 1 云数据库 TableStorage 后续版本会支持更多数量的主键列数
          主键(Rowkey)列值大小 1-4096 Bytes
          每一行的属性列数量 无限制 云数据库 TableStorage 对于属性列数量并无限制,但单行大小受限于8MB,并且随着属性列的增加性能会有所下降,为获得最佳性能,推荐列个数在300以内
          属性列名称长度 1-255 Bytes 由字母数字和下划线组成,且首字符不是数字,规则需满足正则规范:[_a-zA-Z][\_a-za-z0-9]{0,254}。
          属性列值大小 0-2MB 云数据库 TableStorage 暂时只支持String/Binary类型列,大小为2MB(包含)以内。
          单行数据大小 0-8MB 8MB即8,388,608字节
          一次写入的每行属性列个数 1024列 PutRow、BatchPutRow时,单次请求每行写入列必需小于或等于1024列。
          DeleteRow、BatchDeleteRow时,如果指定删除某些列时,每行指定的列数(cells中column数量)不能超过1024列。
          如果删除时不指定列,指删除整行,不受此限制。
          一次读请求指定的属性列个数 128列 GetRow、BatchGetRow时指定的列数(cells中column数量),Scan时指定的列数(selector中column数量),均不能超过128列。
          如果不指定,即读取整行时,不受此限制。
          BatchPutRow/BatchDeleteRow时一次写入的行数 200行
          BatchGetRow时一次读取的行数 100行
          单次Scan操作返回数据 0-8MB或者10000行 一次Scan请求最多返回不大于8MB(包含)或不多于10000行(包含)的数据。满足两个条件任意一个时,超出的数据将会按行截断并返回下一行主键信息nextStartKey
          一次http请求request body上限 0-10MB 所有请求的body大小不能超过10MB(包含)
          上一篇
          应用场景
          下一篇
          产品定价