开发者社区> 问答> 正文

Tablestore SDK的开发步骤是怎样的?

Tablestore SDK的开发步骤是怎样的?

展开
收起
云上静思 2022-03-29 19:04:50 592 0
1 条回答
写回答
取消 提交回答
  • 第一步,初始化链接。Tablestore 支持 Http/Https 协议访问服务端,使用 Java SDK 发起请求前,需要初始化一个OTSClinet 实例,初始化需要获取到服务地址(endpoint)、实例名(InstanceName)、密钥(AccessKeyID、AccessSecret)等信息。代码如下: 配图4.png

    第二步,创建数据表。示例代码中创建了一张订单数据表 order: 配图5.png 配图6.png

    第三步,写入数据。示例代码中写入了一条订单数据,订单号 order_id 为“o1”。 配图7.png

    第四步,查询数据。示例代码中查询订单号 order_id 为“o1”的记录: 配图8.png

    第五步,创建多元索引。示例代码中创建了一个多元索引 order_index。分别设置 customer_name 字符串类型、order_time 字符串类型、pay_time 字符串类型、product_name 分词类、product_type 字符串类型。 配图9.png

    第六步,搜索数据。示例代码中查询产品类型为“手机”的订单,并统计了符合条件的行数。 配图10.png

    示例代码中搜索产品名包含“iphone”的订单,并统计了符合条件的行数。 配图11.png

    配图12.png

    示例代码中查询了消费者姓名为“消十一”并且下单时间在“2021-10-24 00:00:00”之间的订单,并统计了行数。 配图13.png

    第七步,删除多元索引。示例代码中展示了删除订单表 order 中的 order_index 多元索引。 配图14.png

    第八步,删除数据表。示例代码中展示了删除订单表 order。删除表之前需确保先删除表中的多元索引。 配图15.png

    以上内容摘自电子书《一站式结构化数据存储Tablestore实战手册》点击https://developer.aliyun.com/ebook/download/7473 下载完整版

    2022-03-30 10:58:24
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载