TableStoreClient 是表格存储服务的客户端,为调用者提供了一系列的方法,可以用来操作表、读写单行数据、读写多行数据等。

确定 Endpoint

Endpoint 是阿里云表格存储服务在各个区域的域名地址,您可以通过以下方式查询 Endpoint:

  1. 登录表格存储管理控制台。
  2. 进入实例详情页,实例访问地址即是该实例的 Endpoint。
说明 更多关于Endpoint,参见服务地址

配置密钥

要接入表格存储服务,您需要创建Access Key(包括 AccessKeyId 和 AccessKeySecret),并使用 Access Key 进行签名认证。获取到 AccessKeyId 和 AccessKeySecret 后,您可以进行初始化对接。

使用表格存储的 Endpoint 新建 Client。

  • 接口
        // 初始化``TableStoreClient``实例。
        // endPoint``是表格存储服务的地址(例如 'https://instance.cn-hangzhou.ots.aliyun.com:80'),必须以'https://'开头。
        // accessKeyId是访问表格存储服务的AccessKeyID,通过官方网站申请或通过管理员获取。
        // accessKeySecret是访问表格存储服务的AccessKeySecret,通过官方网站申请或通过管理员获取。
        // instanceName是要访问的实例名,通过官方网站控制台创建或通过管理员获取。
    func NewClient(endPoint, instanceName, accessKeyId, accessKeySecret string, options ...ClientOption) *TableStoreClient
    					
  • 示例
        client = NewClient("your_instance_endpoint",  "your_instance_name", "your_user_id", "your_user_key")