作者 李欣
前言表格存储是一款用于存储海量非关系型 NoSQL 结构化数据的云原生表存储服务 提供?Schemaless?表结构设计、多元化索引以及数据更新实时订阅通道 支撑?PB?级数据存储的同时能提供丰富且灵活的数据查询、检索和分析能力。对接了各大主流开源计算引擎 能灵活的实现流批一体分析。
通过阅读本文您将了解如何免费开通和使用表格存储服务 即刻拥有一个完全免运维、弹性、高性能、低成本的表存储服务。整个操作流程会分为三大部分
开通服务并创建实例。创建按量计费实例 一定额度下免费使用。创建表并进行简单读写操作。表格存储的表为?Bigtable?模型 可提供简单的单行查询和范围查询 底层分布式架构设计最大可弹性支撑到千万级?QPS?服务能力。高级特性多元索引的使用。多元索引使用搜索引擎技术 以支撑对表内数据的高效检索和条件查询 提供比数据库二级索引更灵活、更强劲的数据查询加速体验。开通服务并创建实例开通表格存储服务登录表格存储产品页 点击立即开通。选中表格存储 按量付费 服务协议后 单击立即开通。创建实例登录表格存储产品页 点击管理控制台。点击试用新版本控制台。若已是新版本控制台 跳过此步骤。选择对应的地域 点击创建实例。选择按量模式 填写实例信息 点击确定。说明??按量模式指的是按照业务实际的数据存储量、读写使用量来计算费用 未超过免费额度则不会计费。更多关于预留模式和按量模式的介绍请参考官网文档预留模式和按量模式。不同的实例规格适应不同的业务场景。更多关于实例规格的介绍请参考官网文档实例。创建完实例后需等待实例初始化完成。
创建表并读写数据创建数据表说明??对数据表的读写操作在一定额度下可以免费体验
点击实例名称 进入表列表页面。点击创建数据表。填写表名、主键名 选择主键类型 点击确定。说明??最多可支持四个主键 更多关于主键的介绍请参考官网主键。
写入数据点击表名 进入表管理页面。选中数据管理 点击插入数据。填写主键值、属性列名称、属性值 选择属性列数据类型 点击确定。说明??属性列个数无上限。更多关于属性列的介绍请参考官网文档属性列。更多关于数据写入操作请参考官网文档单行数据操作和多行数据操作。
查询数据进入表管理页面 点击查询数据单行查询。选择单行查询 输入主键值 点击确定。说明??单行查询需要输入所有主键的值 更多关于单行查询的介绍请参考官网单行数据操作。
例 查询orderID o000000000 ,orderMd5ID c49f5fd5aba33159accae0d3ecdecd749a7 的行。
单行查询结果如下
范围查询。选择范围查询 输入开始主键值和结束主键值 点击确定。说明??更多关于范围查询的介绍请参考官网多行数据操作。关于范围查询原理介绍可参考文章GetRange范围查询详解。
例 查询主键范围从orderID o0000000000100 到orderID o0000000000105 的所有行
范围查询结果如下
高级特性多元索引创建多元索引进入表管理页面 选择索引管理 点击创建多元索引。注意??多元索引创建后会开始计费 体验完毕后需要删除。
说明??当前只支持在最大版本数为1 数据生命周期为永久的表上建立多元索引。最大版本数与数据生命周期可在表管理页面查看 如下图
填写索引名称。输入索引字段名 索引字段类型 点击确定。注意??索引字段类型需与数据表字段类型保持一致 若数据类型不一致可能导致数据无法正确同步到索引中。更多关于多元索引字段类型的介绍请参考官网数组和嵌套类型。
多元索引查询说明??多元索引创建后 即会依次开始同步数据表的存量数据和增量数据 可在索引管理页面实时查看表的总行数。需要注意的是 同步会存在秒级别的延迟 多元索引保证了与数据表的最终一致性。
精确查询例 查询品牌为vivo的所有订单 并按照订单总价降序排序。指定返回消费者姓名 售卖人姓名 品牌 订单总价。
点击搜索添加查询字段 选择精确查询 输入查询的值。添加排序字段 选择排序方式。指定返回字段。返回结果。范围查询例 查询订单产品单价在40-50之间的订单 返回所有字段。
添加查询字段 选择范围查询 输入范围上下限。默认返回所有列。返回结果通配符查询例 查询所有消费者姓名以“二”结尾的订单 并按照订单产品单价升序。返回所有字段。
添加查询字段 选择通配符查询 输入匹配的值。指定排序字段 选择排序方式。默认返回所有列。返回结果除了上文提到的查询方式外 多元索引还支持许多丰富的查询方式 例如模糊查询、地理位置查询、多条件组合查询、嵌套查询等等。同时还支持统计聚合、排序、并发导出数据等功能 更多关于多元索引的介绍可参考官网多元索引。
结尾本文为大家分享的表格存储简单使用方法就到这里了。如对本文所述有疑问或者希望进一步了解表格存储 欢迎加入钉钉群 “表格存储公开交流群”。群内提供免费的在线专家服务 欢迎扫码加入 群号 23307953。
?
计算的下一步发展是什么,将如何影响组织的战略?专家预测了边缘计算在2021年的发...
一、数据中台是真的热 在2018年之前可能只有一少部分人在谈中台,从2018年下半年...
一、背景 ? 我们大部分人的编程习惯都是线性编程,所谓线性编程就是一个请求涉及...
最近,在为 Coco 优化分层架构之时,我陷入了各种决策困难之中。所以我通过不断...
与普通的IDC机房或服务器厂商相比,阿里云提供的云服务器ECS具有高可用性、安全...
本文转载自公众号读芯术(ID:AI_Discovery) 如果你即将要面临大型科技公司的技术...
为了使伸缩组自动加入的实例自动部署应用,您需要创建私有镜像,确保该镜像上有...
开源 RPC 框架有哪些呢?一类是跟某种特定语言平台绑定的,另一类是与语言无关即...
游戏市场的热度已经不言而喻,随着民众生活水平的提升,大家对于精神娱乐生活的...
来源 | 阿里飞天CIO学堂微信公众号 金融数字化转型过程中,市场的细微变化,客户...