Redis详细解析

news/2024/9/23 18:06:54/

Redis

  • 什么是Redis?
  • 关系型与非关系型数据库
  • Redis可以做什么
  • Redis入门
    • 安装
      • 在Windows系统上安装
      • 在Linux系统上安装
    • Redis在Linux系统上启动运行
    • 如何设置redis-server后台运行与关闭
    • 如何设置redis客户端登录时需要验证密码
    • **设置允许远程连接redis服务**
    • Redis数据类型
    • Redis常用命令
    • Java整合Redis
    • SpringBoot整合Redis入门
      • RedisTemplate

什么是Redis?

在这里插入图片描述

关系型与非关系型数据库

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

Redis可以做什么

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

:可以看看文章

Redis入门

安装

在这里插入图片描述

在Windows系统上安装

在这里插入图片描述

在Linux系统上安装

下载连接

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

Redis在Linux系统上启动运行

在这里插入图片描述

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

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

请添加图片描述

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

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

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

redis_49">设置允许远程连接redis服务

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

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

Redis数据类型

在这里插入图片描述

Redis常用命令

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

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

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

请添加图片描述

Java整合Redis

请添加图片描述

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

请添加图片描述

SpringBoot整合Redis入门

请添加图片描述

RedisTemplate

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

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


http://www.ppmy.cn/news/1529435.html

相关文章

帝可得项目总结

业务需求 在区域列表查询中,需要显示每个区域的点位数 (1)同步存储:在区域表中有点位数的字段(冗余字段6.),当点位发生变化时,同步区域表中的点位数。 优点:由于是单表查询操作,查询列表效率最高。 缺点…

RHEL7(RedHat红帽)软件安装教程

目录 1、下载RHEL7镜像 2、安装RedHat7 注:如果以下教程不想看,可以远程控制安装V:OYH-Cx330 【风险告知】 本人及本篇博文不为任何人及任何行为的任何风险承担责任,图解仅供参考,请悉知!本次安装图解是在一个全新的演…

【人工智能学习之卷积神经网络发展简述】

【人工智能学习之卷积神经网络发展简述】 早期探索(1960s-1980s)初步发展(1990s-2000s)快速增长(2010s)当前进展(2010s末-2020s)未来趋势总结 卷积神经网络(Convolutiona…

[论文笔记]MRRNET

这是一篇河大的论文 感觉跟SANET很像 摘要 摘要:随着物联网(IoT)的大规模部署,道路场景中实时感知和环境理解的需求变得越来越迫切。 同时,语义分割作为像素级场景解析得到了广泛的研究。 然而,资源有限…

解决 TortoiseGitPlink Fatal Error:深入解析

解决 TortoiseGitPlink Fatal Error:深入解析 在 Windows 平台上,开发者使用 Git 和 TortoiseGit 进行版本控制时,有时会遇到 TortoiseGitPlink Fatal Error。该错误通常是在推送/拉取代码时,客户端未能提供正确的 SSH 密钥。 1…

11年408考研真题解析-计算机网络

第一题: 解析:网络层虚电路服务和数据报服务 传输服务只有:有连接可靠和无连接不可靠两种,直接排除BC。 网络层指的是IP协议,由图二可知:运输层,网际层,网络接口层唯一有连接可靠的协…

开放标准如何破解企业数字化与可持续发展的困境:The Open Group引领生态系统架构创新

应对数字化与可持续发展的双重挑战,开放标准是关键 在当今快速变化的商业环境中,企业不仅需要通过数字化转型提升竞争力,还面临日益严格的可持续发展要求。开放标准正在成为企业破解这一双重挑战的核心工具。The Open Group 2024生态系统架构…

某省公共资源交易电子平台爬虫逆向

目标网站 aHR0cHM6Ly9nZ3p5ZncuZnVqaWFuLmdvdi5jbi9pbmRleC9uZXc 一、抓包分析 1、请求参数加密 二、逆向分析 搜索定位加密参数位置 这里生成,扣取响应代码到本地即可 2、响应数据加密解密 xhr断点 向下跟栈,直到出现加密数据 解密函数 本地获取数据…