由于之前使用驻云科技的Cli,遇到较多的问题,关键是版本也没有及时更新,使用起来比较吃力。所以我这边利用业余的写了一个表格存储的命令工具,提供给大家使用。
地址
使用样例
1. 安装SDK
2. 下载Clt工具
3. 启动 "./ts"
4. 配置账户接入
tablestore> config --endpoint myinstance.cn-hangzhou.ots.aliyuncs.com --instance myinstance --accessid test_accessid --accesskey test_accesskey
5. 创建表
tablestore> ct --name mytable --primary_key uid:string,pid:integer
6. 遍历表
tablestore> lt
7. 管理表,表必须被关联才能进行数据的读写
tablestore> use --name mytable
关联之后
tablestore@mytable>
8. 写入两行数据
tablestore@mytable> pr --primary_key redchen,0 --attribute name:string:redchen,address:string:china,weight:integer:70
tablestore@mytable> pr --primary_key redchen,1 --attribute name:string:redchen,address:string:china,weight:integer:70
9. 读取这行数据
tablestore@mytable> gr --primary_key redchen,0
10. 遍历整张表
tablestore@mytable> scan
11. 导出数据到本地
tablestore@mytable > export --file mytable.data
12. 加载本地的数据
tablestore@mytable> import --file mytable.data
13. 退出
tablestore@mytable> quit
文档
当前支持的命令
命令
- help
- config
- create_table(ct)
- delete_table(dt)
- list_table(lt)
- get_table(gt)
- update_table(ut)
- use
- get_row(gr)
- put_row(pr)
- scan
- import
- export
- quit