springboot动态网站开发43Redis入门34课件讲解.pptxVIP

  • 0
  • 0
  • 约3.83千字
  • 约 21页
  • 2026-02-09 发布于陕西
  • 举报

springboot动态网站开发43Redis入门34课件讲解.pptx

CONTENTS

目录一Redis概述

二Redis安装和启动

三Redis的数据类型

Redis概述

n(RemoteDictionaryServer,远程字典服务)是一个基于

的,以Key-Value的形式存储数据。Redis中

存储键(Key)、值(Value)的方式和Java中的HashMap类似,键和值是

映射关系。在同一个库中,Key是唯一不可重复的,每一个Key对应一

个Value。键值存储的本质就是使用Key标示Value,当想要检索

Value时,必须使用与Value相对应的Key进行查找。

Redis与传统的关系型数据库截然不同,Redis提供手动,Redis启动

后会创建,用0~15进行编号,默认使用编号为0的数据库。

相较于其他的键值存储系统,Redis主要有以下。

Redis基于内存来实现数据存取,相对于磁盘来说,其读写速度要高出好几个数

量级,每秒可执行大约110000次的设置操作,或者执行81000次的读取操作。

Redis支持开发人员常用的大多数数据类型,例如列表、集合、有序集

合和散列等。

所有Redis操作都是原子操作,这使得两个客户端并发访问时,Redis服务器

能接收更新后的值。

Redis提供了多种功能特性,可用作非关系型数据库、缓存中间件、消息中间

件等。

Redis安装和启动

n要想使用非关系型数据库Redis,必须先。Redis可以在

Windows系统和Linux系统安装,也可以通过Docker镜像来安装,不

同安装方式的安装过程也不相同。为了方便操作,此处选择在

用于启动Redis服务。

客户端工具。

Redis自带的客户端工具有时

侯使用起来并不是特别方便,

读者也可以使用一些

。常用的有

,其在

2022年更名为。

单击RRESP.app主界面左侧的,弹出对话框。

所连接的Redis的相关后,单击按钮创建连接。

Redis的数据类型

nRedis中的数据库没有“数据表”的概念,通过不同的

来实现存储数据的需求,不同的数据类型能够适应不同的应用场景,

从而满足开发者的需求。Value的数据类型有五种常用数据类型,分别

可以灵活地表示字数3种值,String有以下。

添加或者修改已经存在的键值对。

根据键获取对应的值。

批量添加多个键值对。

根据一个或多个键获取对应的值。

将键存储的整数值自增1。

将键存储的整数值根据指定步长increment自增。

将键存储的浮点数根据指定步长increment自增。

当且仅当Key不存在时,添加一个键值对。

添加一个String类型的键值对,并且指定有效期为seconds秒。

Redis中的List与Java中的LinkedList类似,可以看作是一个,既可以支持正向检索,也

可以支持反向检索。List类型的。常见

命令如下。

文档评论(0)

1亿VIP精品文档

相关文档