Tablestore 控制台入门指南

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

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

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


Step1:开通表格存储服务

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

step1.png

step2.png


Step2:创建表格存储实例

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

step3.png

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

step4.png

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

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

step5.png



Step3:创建数据表

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

step6.png

  1. 点击创建数据表

step7.png

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

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

step8.png


Step4:向数据表中写入数据

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

step9.png

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

step10.png

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

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

step11.png


Step5:查询数据表

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

step12.png

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

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

step13.png

  1. 返回查询结果。

step14.png


Step6:创建多元索引

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

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

step15.png

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

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

step16.png

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

step17.png


Step7:搜索数据

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

索引查询

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

step18.png

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

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

step19.png

返回结果

step20.png

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

step21.png

返回结果

step22.png

SQL查询

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

step23.png

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

step24.png

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

step25.png

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

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

step26.png


Step8:删除索引和数据表

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

step27.png

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

step28.png

后续步骤

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

group1.pnggroup2.png

相关实践学习
阿里云表格存储使用教程
表格存储(Table Store)是构建在阿里云飞天分布式系统之上的分布式NoSQL数据存储服务,根据99.99%的高可用以及11个9的数据可靠性的标准设计。表格存储通过数据分片和负载均衡技术,实现数据规模与访问并发上的无缝扩展,提供海量结构化数据的存储和实时访问。 产品详情:https://www.aliyun.com/product/ots
目录
相关文章
|
索引 存储 NoSQL
表格存储(Tablestore)入门指南
表格存储(Tablestore)入门指南内容简介了表格存储(Tablestore)是阿里云自研的 NoSQL 多模型数据库,提供海量结构化数据存储以及快速的查询和分析服务。
17733 2
|
存储 监控 开发者
表格存储控制台的使用| 学习笔记
快速学习表格存储控制台的使用。
104 0
表格存储控制台的使用| 学习笔记
|
存储 NoSQL 数据管理
Tablestore入门指南-GetRange范围查询详解
查询接口 表格存储Tablestore作为大数据存储服务,提供了多种数据输出接口,主要包含: 单行读(GetRow)、 批量读(BatchGetRow)、 范围读(GetRange)、多元索引检索(Search)以及通道服务的数据订阅(Tunnel Service)。
2868 0
|
存储 NoSQL API
如何使用表格存储控制台进行数据管理
#### 摘要 表格存储(TableStore)是构建在阿里云飞天分布式系统之上的 NoSQL 数据存储服务,提供海量结构化数据的存储和实时访问,数据读写是表格存储产品化最重要的功能之一。 本文首先介绍了表格存储原有的数据读写工具及不足之处,接着介绍了表格存储的数据模型,然后对控制台的数据读写功能进行了详尽的阐述,最后对控制台的数据读写功能进行了总结和展望。
5142 0
|
存储 自然语言处理 NoSQL
表格存储如何在控制台使用多元索引(SearchIndex)功能
# 背景: 多元索引(SearchIndex)是TableStore 2018年重点打造的核心能力,目的是为在线数据平台(TableStore)提供丰富的查询能力, 目前提供了多种索引能力,包括倒排索引、多维空间索引等。
2825 0
|
存储 分布式计算 监控
如何使用表格存储控制台进行数据监控
### 摘要 2018年5月10号,表格存储新版控制台的监控功能正式上线,优化后的监控功能,不仅可以为用户提供自定义时间段的监控信息查看,增加了对错误率的展示,还提供了更丰富的监控指标,能够清晰的看到指定时间段内诸如总访问量、CU总消耗、请求行数、流量等监控指标,同时,对监控的粒度也进行了提升,从5分钟提高到60秒。
7892 0
|
2月前
|
Java
java实战项目超市管理系统控制台版
java实战项目超市管理系统控制台版
|
2月前
|
Java
【Java开发指南 | 第二十篇】Java流之控制台
【Java开发指南 | 第二十篇】Java流之控制台
24 2
|
2月前
|
XML 监控 Dubbo
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
|
2月前
|
存储 Java 关系型数据库
景区特色商品管理系统【控制台+MySQL】(Java课设)
景区特色商品管理系统【控制台+MySQL】(Java课设)
30 1