表格存储 Tablestore 提供了阿里云控制台、命令行工具、Tablestore SDK 三种访问方式。本章节将为您介绍表格存储命令行工具( Tablestore CLI )的使用方法。通过命令行工具,您使用简单的命令体验表格存储服务。在使用 Tablestore CLI 工具之前,您需要做以下准备工作。
- 下载命令行工具
- 获取和配置AK信息
- 开通服务
- 创建实例
- 配置实例和服务地址
下载命令行工具
说明:Tablestore CLI工具支持Windows、Linux、Mac平台, 请您根据操作系统类型下载对应的命令行工具。本文将以Mac平台为例展示Tablestore CLI的使用过程。
启动命令行
解压缩下载的zip包,进入 Tablestore CLI 根目录。执行 ./ts启动命令行工具。
./ts # Welcome to use Command Line Tool for Aliyun Tablestore. Current Version is '2021-11-11'. # _______ _ _ _ # |__ __| | | | | | | # | | __ _ | |__ | | ___ ___ | |_ ___ _ __ ___ # | | / _' || '_ \ | | / _ \ / __|| __| / _ \ | '__| / _ \ # | || (_| || |_) || || __/ \__ \| |_ | (_) || | | __/ # |_| \__,_||_.__/ |_| \___| |___/ \__| \___/ |_| \___| # # Please visit our product website: https://www.aliyun.com/product/ots # You can also join our DingTalk Chat Group (ID: 11789671 or 23307953) to discuss and ask Tablestore related questions. # tablestore>
获取 AccessKeyID 和 AccessKeySecret
- 登录阿里云官网,进入表格存储控制台。单击 AccessKey 管理。
- 单击查看 Secret 获取 accessKeyId 和 accessKeySecret 信息。
配置 AccessKeyID 和 AccessKeySecret
执行 config 命令配置AK信息。
config --id your_accessKeyId --key your_accessKeySecret
开通表格存储服务
执行 enable_service 命令一次性免费开通服务,若已开通请跳过此步骤。
enable_service
创建实例
执行 create_instance 命令创建实例。执行 create_instance help 可查看详细参数信息和 Sample 示例。
提示:若您已经创建了实例,请跳过此步骤。若实例名出现冲突会提示 instance_name already exist,请更换实例名。
create_instance -d "instance created by CLI." -n cli-test-demo -r cn-shanghai
配置实例和服务地址
执行 config 命令配置实例名和服务地址。执行 config help 可查看详细参数信息和 Sample 示例。
提示:可选择公网地址作为访问服务地址,格式为 https://instanceName.region.ots.aliyuncs.com
config --endpoint your_endpoint --instance your_instanceName
后续步骤
完成上述准备工作后,您可以开始使用表格存储命令行工具快速体验 Tablestore 服务。我们为大家准备了两篇操作上手指南,请参考如下两篇文章。