表格存储数据模型和查询操作

12
10
8
  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

表格存储数据模型和查询操作

木洛 2016-05-05 22:13:10 浏览15892
展开阅读全文

摘要

       本篇文章主要会详细聊一下表格存储的查询操作,以及如何根据业务的需求来设计表结构以支持特定条件的查询。

       在理解查询操作之前,会简单描述一下表格存储的数据模型,以加深对查询操作的理解。

数据模型

表格存储(TableStore)的数据模型可以简化为使用下面这个数据结构来表示:


表格存储数据模型: SortedMap<PrimaryKey, List<Column>>

       逻辑上理解表格存储的数据模型,就是一个SortedMap,只不过这是一个非常巨大的SortedMap,可承载的数据量可达到上亿、上百亿甚至更多条,数据量上限完全可以随着集群的规模水平扩展。

       要支撑这么多数据的存储和查询,必须通过分布式的解决方案。逻辑上的数据模型,映射到实际的物理架构图如下:

_

数据模

网友评论

登录后评论
0/500
评论
木洛
+ 关注
所属云栖号: 阿里云存储服务