数据类型-数据类型简介| 学习笔记

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: 快速学习数据类型-数据类型简介

开发者学堂课程【Redis 入门到精通(基础篇)数据类型-数据类型简介】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/764/detail/13370


数据类型-数据类型简介


内容介绍

一、内容回顾

二、数据存储类型介绍

 

一、内容回顾

安装好后,开启服务端与客户端,做几个简单的操作。

 

二、数据存储类型介绍

先整体介绍一下 redis 的数据类型都有哪些,然后针对重要数据类型进行讲解,最后通过两个案例对学习的数据类型进行一个演练,串联起来进行一个复习。

数据存储类型介绍

string

hash

list

set

sorted_set

数据类型实践案例 

(1)数据类型的介绍

业务数据的特殊性

1、作为缓存使用

原始业务功能设计(秒杀、618活动、双11活动、排队购票);

运营平台监控到底突发高频访问数据(突发时政要闻,被强势关注围观);

高频复杂的统计数据(在线人数、投票排行榜)。

2、附加功能

系统功能优化或升级

单服务器升级集群

Session 管理

Token 管理

3、Redis 数据类型(5种常用)

string

string

hash

hashmap

list

linkedlist

set

Hashset

sorted_set

treeset

数据类型的主要五种类型,以及设计的原因,通过分析,不同的数据需要存储到不同的地方,将同一类的数据的特征抽出来,然后做成一种数据类型,用哪种加哪种,最后统一出来一共是五种最主要的。

原始业务的功能设计,例如秒杀,大量客户同时访问,数据并发;然后第二类就是运营平台监控到的突发高频访问数据,突然出现的热点问题,不能预期问题的出现,但是平台监控到了高频次,需要纳入 redis;例如直播等高频、复杂的统计数据,突然的投票,实时刷新。

这五种是比较常见常用的数据存储类型,如果对 Java 有一定了解,那么进行一个对比理解,string 是字符串,想象成 hashmap 等等。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
7月前
|
存储 编译器 程序员
C++基础篇之什么是数据类型
C++基础篇之什么是数据类型
|
3月前
|
存储 安全 编译器
【C/C++】C/C++编程——C++ 关键字和数据类型简介
【C/C++】C/C++编程——C++ 关键字和数据类型简介
45 2
|
8月前
|
存储 C++ Windows
第二章:数据类型
第二章:数据类型
28 0
|
9月前
|
C#
57【C#基础】C#数据类型总结
【C#基础】C#数据类型总结
43 0
|
10月前
|
C#
C#基础Ⅲ-数据类型
C#基础Ⅲ-数据类型
|
存储 安全 Java
【C#基础】C# 数据类型总结
编程语言 C# 数据类型的介绍 。
63 0
【C#基础】C# 数据类型总结
|
SQL 关系型数据库 MySQL
数据类型介绍2|学习笔记
快速学习数据类型介绍2
数据类型介绍2|学习笔记
|
SQL 关系型数据库 MySQL
数据类型介绍1 | 学习笔记
快速学习数据类型介绍1
数据类型介绍1 | 学习笔记
|
存储 PHP 数据库
数据类型| 学习笔记
快速学习数据类型。
60 0