表格存储(Tablestore)入门指南
表格存储(Tablestore)入门指南
内容简介
表格存储(Tablestore)是阿里云自研的 NoSQL 多模型数据库,提供海量结构化数据存储以及快速的查询和分析服务。表格存储的分布式存储和强大的索引引擎能够提供 PB 级存储、千万 TPS 以及毫秒级延迟的服务能力。
本文将以一个简单的学生成绩查询demo为例,向大家演示如何使用Tablestore提供的Java SDK实现一个表格数据的导入、查询(主键索引、二级索引和多元索引)和导出。
demo中表格(table)的存储信息格式如下:
ID(主键) | 班级(主键) | 姓名(主键) | 语文 | 数学 | 英语 |
---|---|---|---|---|---|
0 | 初三1班 | 云知 | 99 | 99 | 99 |
主要实现的功能如下:
- 创建学生成绩的数据表格;
- 添加学生成绩信息;
- 查询学生成绩信息;
- 更新学生成绩信息;
- 删除学生成绩信息;
- 查询特定班级的学生成绩信息(二级索引);
- 查询多科目特定分段的
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
详解JavaScript的任务、微任务、队列以及代码执行顺序
摘要: 理解JS的执行顺序。 作者:前端小智 原文:详解JavaScript的任务、微任务、队列以及代码执行顺序 思考下面 JavaScript 代码: console.log("script start"); setTimeout(function() { console.log("setTimeout"); }, 0); Promise.resolve() .then(function() { console.log("promise1"); }) .then(function() { console.log("promise2"); }); console.log("script end"); 控制台打印的顺序是怎样的? 答案 正确的答案是:script start, script end, promise1, promise2, setTimeout,但是由于浏览器实现支持不同导致结果也不一致。 Microsoft Edge、Firefox 40、iOS Safari和桌面Safari 8.0.8 打印promise1 和promise2之前会先打印 setTimeout ——...
- 下一篇
阿里云新版人脸识别 Python 使用示例教程
概述 前面分别介绍了新版人脸识别服务接口的开通、JAVA SDK对通用人脸识别通用方法的调用、C# SDK使用方法及1:N人脸识别接口的调用,可以参考阿里云人脸识别公测使用说明、阿里云人脸识别 1:N 使用简明示例及阿里云新版人脸识别 C# 使用示例教程,本文主要介绍如何使用Python程序调用阿里云新版人脸识别接口。 操作步骤 1、SDK安装:aliyun-python-sdk-core 2、Code Sample from aliyunsdkcore.client import AcsClient from aliyunsdkcore.request import CommonRequest # DefaultProfile.getProfile的参数分别是地域,access_key_id, access_key_secret cli
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池