Tablestore入门手册

  • 时间:
  • 浏览:2
  • 来源:uu快3分析_uu快3APP_计划

说明

该API可不才能获得表的特征信息(TableMeta)、配置信息(TableOptions)和预留读/写吞吐量的情(ReservedThroughputDetails,包括调整时间)、表分区信息等, 如图所示。

主键自增列的功能特征主要有生成数字ID且ID严格递增保证顺序,这个特征决定了一点场景才能使用。

更多的设计技巧见两篇表设计实践。 表设计的最佳实践 、表设计实践

删除表,只必须指定表名字即可。

如有问题图片完后 必须更好的在线支持,欢迎加入钉钉群:“表格存储公开交流群”(群号:2310007953)。群内提供免费的在线专家服务,欢迎扫码加入。

TTL暂时仅支持主表,索引等还暂时不支持TTL特征。否则完后 使用了二级索引完后 多元索引,必须主表的TTL=-1,即永久无需失效,对于完后 创建好表的用户,可不才能通过 UpdateTable 接口动态更改主表的 TTL。

ReservedThroughtput表的预留读/写吞吐量配置。

说明

该API才能列出当前实例下已创建的所有表的表名。

主键自增的一点限制:

创建表可不才能在控制台进行。在使用API进行创建的完后 ,必须指定表的配置信息和预留吞吐量等信息。

该API才能动态的更改表的配置或预留吞吐量。可不才能只修改配置或只修改预留吞吐量,也可不才能一起修改。

说明

TTL特征才能实现数据过期自动删除,否则在一点场景才能用到,什么场景中随着时间的流逝数据的价值会降低,有点适合TTL。

数据生命周期(Time To Live,简称 TTL)是数据表的有另一个特征,即数据的存活时间,单位为秒。表格存储会在后台对超过存活时间的数据进行清理,以减少用户的数据存储空间,降低存储成本。

主键列自增功能是指若用户指定某一列主键为自增列,在其写入数据时,表格存储会自动为用户在这个列产生有另一个新的值,且这个值为同有另一个分区键下该列的最大值。

上述API操作是Tablestore最基础的API。官方提供了Java、Go、Node.js、Python、PHP、C#、C++语言的SDK。

表格存储Tablestore第有另一个主键是分区键,决定了数据分布式存储的位置。分区键的选择决定了数据与否均匀散列在不同的后端服务器上。散列是分布式数据库中常见的问题图片之一,数据的散列才能解决热点问题图片。否则在选择主键的完后 ,首没能选好分区键。其中比较常用的某种办法 如下:

创建表的参数主要包括如下几累积: