表格存储 - [表格存储] 主键列自增功能上线

新功能/规格
2016.11.25

非分区键主键支持自增列类型,大大简化社交类应用基础架构

产品介绍

["表格存储逐渐列自增功能上线,保证一个分区键下的自增列能够保证唯一并且严格递增。针对高并发消息的社交场景,可以大大简化其架构,降低延时。在创建表时,声明主键中的某一列为自增列,在写入一行新数据的时候,应用无需为自增列填入真实值,只需填入一个占位符,表格存储系统在接收到这一行数据后会自动为自增列生成一个值,并且保证在相同的分区键范围内,后生成的值比先生成的值大。主键列自增功能具有以下几个特性:","1)表格存储独有的系统架构和主键自增列实现方式,可以保证生成的自增列的值唯一,且 严格递增 。2)目前支持多个主键,第一个主键为分区键,为了数据的均匀分布,不允许设置分区健为自增列。3)因为分区健不允许设置为自增列,所以主键列自增是 分区键级别的自增 。4)除了分区键外,其余主键中的任意一个都可以被设置为递增列。5)对于每张表,目前 只允许设置一个主键列为自增列 。6)属性列不允许设置为自增列。7)自增列自动生成的值为 64位的有符号长整型 。8)自增列功能是 表级别 的,同一个实例下面可以有自增列的表,也可以有非自增列的表。9)仅支持在创建表的时候设置自增列,对于已存在的表不支持升级为自增列。","应用场景详解:https://yq.aliyu.com/articles/66461"]