Tablestore 控制台入门指南

表格存储Tablestore是阿里云自研的多模型分布式数据库,支持PB级数据存储、千万TPS毫秒级延迟的服务能力。

通过阅读本文您将了解和学习到如何通过表格存储Tablestore控制台快速搭建和操作一款零运维、无限容量的数据库。表格存储Tablestore提供了一定使用量的免费额度(10GB数据存储量、1000万按量读写吞吐,供大家体验测试使用。下面将开始介绍如何通过Tablestore控制台创建实例、创建数据表、读写数据、创建索引、搜索数据、删除索引和数据表。


Step1:开通表格存储服务

  1. 登录阿里云官网,进入表格存储Tablestore产品页,点击立即开通进入服务开通页面。勾选表格存储(按量付费)服务协议,点击立即开通。

Tablestore 控制台入门指南

Tablestore 控制台入门指南


Step2:创建表格存储实例

  1. 登录阿里云控制台,搜索表格存储。点击表格存储Tablestore进入表格存储控制台。

Tablestore 控制台入门指南

  1. 选择地域,点击创建实例。每个实例相当于一个数据库。

Tablestore 控制台入门指南

  1. 选择按量模式、高性能实例,填写实例名称,点击确定。

下图示例中创建了实例名为order-instance的按量计费模式高性能实例。

Tablestore 控制台入门指南



Step3:创建数据表

  1. 点击实例名进入实例管理界面。

Tablestore 控制台入门指南

  1. 点击创建数据表

Tablestore 控制台入门指南

  1. 输入数据表名称,添加1-4个表主键,点击确定。

下图示例中创建表名为order,主键为order_id的数据表。

Tablestore 控制台入门指南


Step4:向数据表中写入数据

  1. 点击数据表名,进入表管理界面。

Tablestore 控制台入门指南

  1. 切换到数据管理界面,点击插入数据。

Tablestore 控制台入门指南

  1. 输入主键信息属性列信息。可通过点击增加属性列,向表中写入多个属性列。

下图示例中创建的表结构为 primaryKey:order_id , columns:c_id,c_name,p_id,p_type,order_time,pay_time

Tablestore 控制台入门指南


Step5:查询数据表

  1. 数据管理界面中,点击查询数据。

Tablestore 控制台入门指南

  1. 选择单行查询,输入主键信息,点击确定。

下图示例中查询order_id="o105"的记录。

Tablestore 控制台入门指南

  1. 返回查询结果。

Tablestore 控制台入门指南


Step6:创建多元索引

提示:多元索引提供了全文检索、多列组合查询、统计聚合等功能。

  1. 切换到索引管理界面,点击创建多元索引

Tablestore 控制台入门指南

  1. 输入多元索引名,选择自动生成索引Schema,点击确定。

下图示例中将c_name字段修改为分词字符串-单字分词类型,获取对c_name字段进行全文检索的能力。

Tablestore 控制台入门指南

  1. 索引创建成功后,可在索引管理界面看到索引状态,表实时行数统计等信息。

Tablestore 控制台入门指南


Step7:搜索数据

Tablestore支持多元索引和SQL两种方式检索数据。

索引查询

  1. 选择索引管理界面,点击搜索

Tablestore 控制台入门指南

  1. 添加需要查询的字段,可添加多个字段组合查询。选择是否排序以及排序字段,点击确定。

下图示例中展示了全文搜索c_name字段中包含“二”的所有记录,返回结果按照order_time降序排列。

Tablestore 控制台入门指南

返回结果

Tablestore 控制台入门指南

下图示例中展示了查询c_id为“c1”并且p_type为“电脑”的记录。

Tablestore 控制台入门指南

返回结果

Tablestore 控制台入门指南

SQL查询

  1. 进入实例管理页面,切换到SQL查询页面,创建映射表。

Tablestore 控制台入门指南

  1. 选择需要建立映射的数据表,点击生成SQL。

Tablestore 控制台入门指南

  1. 自动生成建表SQL后,点击执行SQL。

Tablestore 控制台入门指南

  1. 映射表成功创建后,开始编写SQL并执行。

下图示例SQL查询了customer为“消十一”并且product_type为“手机”的记录。

Tablestore 控制台入门指南


Step8:删除索引和数据表

  1. 选择索引管理界面,点击删除,即删除索引。

Tablestore 控制台入门指南

  1. 返回实例详情界面,在数据表对应的菜单栏中点击删除,即可删除数据表。

Tablestore 控制台入门指南

后续步骤

现在您已学习如何使用表格存储控制台管理实例、数据表和索引。接下来将介绍使用Tablestore SDK的开发步骤。如果您对本文有任何疑问,可以加入我们的开发者技术交流群,可搜索群号『11789671』或『23307953』,亦可直接扫码加入。

Tablestore 控制台入门指南Tablestore 控制台入门指南

上一篇:备份和恢复的演变:大数据时代


下一篇:表格存储 Tablestore 简介