表格存储(Tablestore)入门指南
表格存储(Tablestore)入门指南
内容简介
表格存储(Tablestore)是阿里云自研的 NoSQL 多模型数据库,提供海量结构化数据存储以及快速的查询和分析服务。表格存储的分布式存储和强大的索引引擎能够提供 PB 级存储、千万 TPS 以及毫秒级延迟的服务能力。
本文将以一个简单的学生成绩查询demo为例,向大家演示如何使用Tablestore提供的Java SDK实现一个表格数据的导入、查询(主键索引、二级索引和多元索引)和导出。
demo中表格(table)的存储信息格式如下:
| ID(主键) | 班级(主键) | 姓名(主键) | 语文 | 数学 | 英语 |
|---|---|---|---|---|---|
| 0 | 初三1班 | 云知 | 99 | 99 | 99 |
主要实现的功能如下:
- 创建学生成绩的数据表格;
- 添加学生成绩信息;
- 查询学生成绩信息;
- 更新学生成绩信息;
- 删除学生成绩信息;
- 查询特定班级的学生成绩信息(二级索引);
- 查询多科目特定分段的