Go SDK

更新时间: 2024-12-13 17:17:49

本文介绍表格存储Go SDK的使用流程、前提条件和SDK下载。

背景信息

表格存储提供了宽表模型、时序模型、消息模型等多种数据模型,SDK参考文档中主要介绍使用宽表模型和时序模型时的功能操作。请根据要使用的数据模型执行相应操作,具体功能的使用流程说明请参见下表。

数据模型

使用流程

宽表模型

一般使用流程如下:

  1. 安装表格存储Go SDK。更多信息,请参见安装表格存储Go SDK

  2. 初始化表格存储OTSClient用于配置要访问的表格存储实例。更多信息,请参见初始化OTSClient

  3. 创建数据表用于存储数据。更多信息,请参见表操作

  4. 读写表中数据。更多信息,请参见基础数据操作

  5. 使用索引加速数据查询。更多信息,请参见多元索引二级索引

  6. 使用SQL查询数据。更多信息,请参见SQL查询

请根据实际场景使用其他功能。

  • 如果要迁移数据或者使用计算引擎处理数据,请使用通道服务实现。更多信息,请参见通道服务

  • 如果要实时投递表格存储数据到OSS中存储和分析,请使用数据湖投递实现。更多信息,请参见数据湖投递

时序模型

一般使用流程如下:

  1. 安装表格存储Go SDK。更多信息,请参见安装表格存储Go SDK

  2. 初始化表格存储TimeseriesClient用于配置要访问的表格存储实例。更多信息,请参见初始化OTSClient

  3. 创建时序表用于存储数据。更多信息,请参见时序表操作

  4. 读写表中数据以及检索和更时间线。更多信息,请参见时序数据操作

  5. 使用SQL查询数据。更多信息,请参见SQL查询

请根据实际场景使用其他功能。

  • 如果要以低成本存储时序数据以及快速查询和分析时序数据,请使用时序分析存储实现。更多信息,请参见时序分析存储

  • 如果要快速检索各时间线的最新时间点数据,请使用Lastpoint索引实现。更多信息,请参见Lastpoint索引

前提条件

  • 已获取AccessKey(包括AccessKey ID和AccessKey Secret)。具体操作,请参见获取AccessKey

  • 已开通表格存储服务。具体操作,请参见开通表格存储服务

  • 已安装Go SDK环境。推荐使用Go 1.4及以上版本。

SDK下载

从Github下载源码,具体下载路径请参见SDK包(包含package、源代码和示例)。

版本

当前最新版本:1.7.17

相关文档

上一篇: 错误处理 下一篇: 安装表格存储Go SDK
阿里云首页 表格存储 相关技术圈