文档

操作汇总

更新时间:

本文介绍表格存储的调用说明以及提供的宽表模型和时序模型相关API接口。

如需了解表格存储各场景的应用案例,请参见快速玩转Tablestore入门与实战

调用说明

表格存储API只能通过表格存储提供的各语言SDK进行调用,不能直接使用HTTP请求方法进行调用。

请根据所用开发语言选择相应SDK参考文档。

语言

参考文档

Java

Java SDK参考

Go

Go SDK参考

Python

Python SDK参考

Node.js

Node.js SDK参考

.NET

.NET SDK参考

PHP

PHP SDK参考

API列表

宽表模型

宽表模型相关的API请参见下表说明。

分类

API描述

数据表操作

  • CreateTable:创建一张数据表。创建数据表时支持同时创建二级索引等。

  • ListTable:获取当前实例下已创建的所有表的表名。

  • DeleteTable:删除当前实例下指定的表。

  • UpdateTable:更新表的配置信息,例如数据生命周期、最大版本数、是否允许更新等。

  • DescribeTable:查询指定表的结构信息以及预留读吞吐量和预留写吞吐量设置信息。

  • ComputeSplitPointsBySize:将全表的数据在逻辑上划分成接近指定大小的若干分片,返回这些分片之间的分割点以及分片所在机器的提示。

基础数据操作

  • 写入数据

    • PutRow:插入数据到指定的行。

    • UpdateRow:更新指定行的数据。

    • BatchWriteRow:批量插入、修改或删除一个或多个表中的若干行数据。

  • 读取数据

    • GetRow:根据指定的主键读取单行数据。

    • BatchGetRow:批量读取一个表或多个表中的若干行数据。

    • GetRange:读取指定主键范围内的数据。

  • 删除数据

    • DeleteRow:删除一行数据。

    • BatchWriteRow:批量插入、修改或删除一个或多个表中的若干行数据。

数据流Stream操作

索引操作

  • CreateIndex:在指定的数据表上创建索引表。

  • DropIndex:在指定的数据表上删除索引表。

时序模型

分类

API描述

时序表操作

基础数据操作

分析存储操作

  • 本页导读 (1)
文档反馈