SDK概览

表格存储提供了多种主流开发语言的SDK,包括Java、Go、Python、Node.js、.NETPHP,您可以根据需要选择合适的SDK来管理和使用表格存储服务。

前提条件

在使用表格存储SDK之前,您需要开通表格存储服务并创建实例。具体操作,请参见开通表格存储服务并创建实例

数据模型支持列表

表格存储SDK支持多种开发语言,不同语言支持的数据模型存在差异。详情请参见下表。

开发语言

支持的数据模型

参考文档

Java

宽表模型时序模型消息模型

Java SDK参考文档

Go

宽表模型时序模型消息模型

Go SDK参考文档

Python

宽表模型

Python SDK参考文档

Node.js

宽表模型

Node.js SDK参考文档

.NET

宽表模型

.NET SDK参考文档

PHP

宽表模型

PHP SDK参考文档

功能支持列表

表格存储各功能支持的SDK详情请参见下表。

说明

“✓”表示支持,“×”表示不支持。

功能

Java

Go

Python

Node.js

.NET

PHP

表级别操作

主键列自增

基础数据操作

条件更新

局部事务

×

原子计数器

过滤器

全局二级索引

本地二级索引

×

多元索引:基础功能

多元索引:向量检索

×

×

多元索引:统计聚合

SQL查询

通道服务

×

×

×

×

数据湖投递

×

×

×

×

时序模型

×

×

×

×

消息模型

×

×

×

×