Redis详细解析

什么是Redis?

在这里插入图片描述

关系型与非关系型数据库

在这里插入图片描述
在这里插入图片描述

Redis可以做什么

1.可以作为任务队列,比如说:我们要处理一些任务对吧,那
么,我们就可以把相应的这个任务信息放到我们的redis当中,
2.可以作为消息队列来使用后边呢,大家会讲mq也就是消
息队列产品,大家只要知道使用redis可以做消息队列就可以了。
3.还可以来实现分布式锁也就是在我们分布式场景下,边
可能有大量的并发操作对吧,为了保证我们数据的一致性啊,这个时候
呢?我们就需要来加锁而通过redis呢,就可以实现分布式锁.
4.Redis作为一种内存数据库,具有快速的数据访问和高效的数据存储,适合用作缓存的存储层。Redis可以缓存数据的计算结果、页面内容、数据库查询结果等,通过提高数据访问速度和响应速度,提升系统性能和用户体验。

可以看看文章

Redis入门

安装

在这里插入图片描述

在Windows系统上安装

在这里插入图片描述

在Linux系统上安装

下载连接

在这里插入图片描述
推荐阅读1.0

Redis在Linux系统上启动运行

在这里插入图片描述

如何设置redis-server后台运行与关闭

在redis.conf文件中输入”/dae“查找daemonize no改为yes就可以了

请添加图片描述

如何设置redis客户端登录时需要验证密码

进入目录文件
在这里插入图片描述

打开redis.config输入“/”搜索pass然后按"i"设置密码123456
在这里插入图片描述
使用客户端本地连接
在这里插入图片描述

设置允许远程连接redis服务

打开redis.conf文件把红框的部分注释掉,就默认可以远程连接了

请添加图片描述
改好之后关闭进程重新启动
在这里插入图片描述

Redis数据类型

在这里插入图片描述

Redis常用命令

请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述请添加图片描述请添加图片描述

select可以切换数据库
请添加图片描述

请添加图片描述

Java整合Redis

请添加图片描述

请添加图片描述
请添加图片描述请添加图片描述

请添加图片描述

SpringBoot整合Redis入门

请添加图片描述

RedisTemplate

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述在来一遍
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值