文档

操作汇总

本文介绍表格存储的调用说明以及提供的宽表模型和时序模型相关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)
文档反馈