/**PageBeginHtml Block Begin **/ /***自定义返回顶部小火箭***/ /*生成博客目录的JS 开始*/ /*生成博客目录的JS 结束*/

Redis7 实战:零基础小白到高阶

一:目录图谱

image




二:零基础小白篇



1:开篇讲述








2:Redis入门概述


2.1 : redis 是什么


image

官网解释


image


redis 之父:Antirez


image


2.2:Redis 能干什么


2.2.1:主功能与应用

2.2.1.1:分布式缓存,挡在数据库服务器(如:mysql数据库)前面的带刀侍卫

image



2.2.1.2:内存存储和持久化(RDB+AOF)

redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务


2.2.1.3:高可用架构搭配



2.2.1.4:缓存穿透、击穿、雪崩



2.2.1.5: 分布式锁


2.2.1.6:队列


 

Reids提供list和set操作,这使得Redis能作为一个很好的消息队列平台来使用。

我们常通过Reids的队列功能做购买限制。比如到节假日或者推广期间,进行一些活动,

对用户购买行为进行限制,限制今天只能购买几次商品或者一段时间内只能购买一次。也比较适合适用。


2.2.1.7:排行榜与点赞


在互联网应用中,有各种各样的排行榜,如电商网站的月度销量排行榜、社交APP的礼物排行榜、小程序的投票排行榜等等。Redis提供的zset数据类型能够快速实现这些复杂的排行榜。

比如小说网站对小说进行排名,根据排名,将排名靠前的小说推荐给用户


2.2.2:一图--总体功能介绍

image


2.2.3:优势有哪些

  • 性能极高 – Redis 能读的速度是 110000 次 / 秒,写的速度是 81000 次 / 秒
  • Redis 数据类型丰富,不仅仅支持简单的 key - value 类型的数据,同时还提供 list,set,zset,hash 等数据结构的存储

image

  • Redis 支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用
  • Redis 支持数据的备份,即 master - slave 模式的数据备份



2.2.4:小结


image


2.3:Redis 在哪里下载


2.3.1:官网下载地址:



2.3.1:安装包下载

image



  • 对应安装包 redis - 7.0.0.tar.gz
  • 还有 Redis 6 相关(虽未给出具体下载等完整信息,但提及了分类 “Redis6” ) ,核心是围绕 Redis 不同版本(7 和 6 )的下载资源 。

image























posted @ 2025-06-28 20:37  一品堂.技术学习笔记  阅读(48)  评论(0)    收藏  举报