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

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容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
相关文章
|
存储 编译器 程序员
C++基础篇之什么是数据类型
C++基础篇之什么是数据类型
|
4月前
|
存储 C# 索引
C# 一分钟浅谈:变量与数据类型简介
【9月更文挑战第1天】在 C# 编程中,了解变量与数据类型至关重要。本文详细介绍了 C# 中的值类型(如整数、浮点数、布尔值等)和引用类型(如类、接口、数组、字符串)。通过示例代码展示了变量的声明与使用方法,并针对数据类型转换错误、变量未初始化及数值溢出等常见问题提供了解决方案。正确选择数据类型不仅能提升程序性能,还可避免潜在错误,有助于编写高质量代码。
136 47
|
4月前
|
存储 Linux C语言
【C++基础】数据类型详解
这篇文章详细介绍了C++中各种基本数据类型,包括整型、浮点型、字符型、字符串型和布尔型,以及它们的使用方式和范围。
39 4
|
C#
57【C#基础】C#数据类型总结
【C#基础】C#数据类型总结
72 0
C#基础Ⅲ-数据类型
C#基础Ⅲ-数据类型
|
存储 安全 Java
【C#基础】C# 数据类型总结
编程语言 C# 数据类型的介绍 。
112 0
【C#基础】C# 数据类型总结
|
SQL 关系型数据库 MySQL
数据类型介绍1 | 学习笔记
快速学习数据类型介绍1
数据类型介绍1 | 学习笔记
|
SQL 关系型数据库 MySQL
数据类型介绍2|学习笔记
快速学习数据类型介绍2
116 0
数据类型介绍2|学习笔记
|
开发者 Python
常见的数据类型 | 学习笔记
快速学习常见的数据类型
常见的数据类型 | 学习笔记

热门文章

最新文章