Redis
文章平均质量分 92
大苏打seven
这个作者很懒,什么都没留下…
展开
-
Redis学习笔记:Redis的key,多线程和内存淘汰算法
Redis的key,多线程和内存淘汰算法原创 2023-03-07 08:18:22 · 312 阅读 · 0 评论 -
Redis学习笔记:缓存运用常见问题
数据一致性。缓存穿透,击穿,雪崩。数据倾斜。原创 2023-03-01 18:59:25 · 530 阅读 · 0 评论 -
Redis学习笔记:订阅发布,Stream
本文是自己的学习笔记。主要参考资料如下:马士兵。原创 2023-01-31 23:30:21 · 552 阅读 · 0 评论 -
Redis学习笔记:慢查询,Pipeline,事务,乐观锁
本文是自己的学习笔记。主要参考资料如下:马士兵。原创 2023-01-29 21:19:37 · 538 阅读 · 0 评论 -
Redis学习笔记:数据结构和命令
五大数据类型,BitMap,布隆过滤器,HyperLogLog,GEO,数据类型相关指令原创 2023-01-27 20:01:33 · 433 阅读 · 0 评论 -
Redis学习笔记:集群
这是本人学习的总结,主要学习资料如下B站狂神说,redis教程目录1、缓存雪崩和缓存穿透的基本概念1.1、缓存穿透(查不到)1、缓存雪崩和缓存穿透的基本概念1.1、缓存穿透(查不到)一般的模型当中,一次查询会优先到redis中查询,如果没有查询到才进行mysql查询。但如果mysql中也没有对应数据,那这两次查询就无功而返。一般情况下以上查询没什么问题。但在高并发的场景下,如果有大量请求想查询同一字段,而这一字段又不存在,那就会在短时间内进行大量的mysql查询,造成数据库崩溃,这就是缓原创 2020-10-15 16:03:19 · 166 阅读 · 0 评论 -
Redis学习笔记:主从和哨兵
这是本人学习的总结,主要学习资料如下B站狂神说,redis教程目录1、主从复制概述1.2、主从赋值的用途1.3、redis主从复制的特点2、前期准备2.1、开启多个本地redis服务模拟集群3、哨兵模式3.1、哨兵模式详解3.2、启动哨兵服务3.2.1、编写哨兵配置文件3.2.2、启动哨兵3.2.3、测试1、主从复制概述主从复制是指将一台服务器的数据复制到其它服务器。前者称为主机,后者称为从机。只能从主机写到从机,不能反过来。主机以写为主,从机以读为主。因为大部分请求都是以读,所以会有这样的原创 2020-10-15 15:31:23 · 170 阅读 · 0 评论 -
Redis学习笔记:持久化
这是本人学习的总结,主要学习资料如下B站狂神说,redis教程目录1、RDB持久化和AOF持久化概述2、RDB持久化2.1 RDB持久化策略2.2、RDB特性2.3、RDB配置修改实验2.3.1、实验的指令2、AOF持久化2.1、AOF持久化方法2.1.1、基本持久化方法2.1.1.1、指令写入文件的策略2.1.2、AOF重写2.1.2.1、重写策略2.2、修复被损坏备份文件1、RDB持久化和AOF持久化概述这两个是redis的持久化策略。RDB是Redis Data Base的缩写,AOF是原创 2020-10-15 00:53:03 · 118 阅读 · 1 评论 -
Redis学习笔记:配置文件
这是个人的学习笔记,主要学习资料如下:B站狂神说,Redis教程目录1、配置文件redis.cofig1.1、总结1.2、配置项详解通用配置快照设置(RDB存储)RDB和AOF是什么配置信息快照设置(AOF存储)主从复制设置安全设置客户端设置1、配置文件redis.cofigredis的配置文件就在安装目录下,redis.config文件,我使用brew安装,默认安装目录是/usr/local/etc。1.1、总结1.2、配置项详解include多个配置文件:35行的位置,可以in原创 2020-10-14 17:52:47 · 240 阅读 · 0 评论 -
Redis学习笔记:Jedis的集成使用和SpringBoot中的集成Redis
本文是自己学习的总结笔记,主要学习资料如下- B站狂神说redis教程目录1、Maven中使用Jedis1.1、jedis的使用2、SpringBoot中的集成Redis2.1、使用前需要引入的包2.2、Redis的配置类信息2.2.1、总结2.2.2、自动配置类和配置文件如何找到2.3、配置类源码解析2.4、程序内使用SpringBoot中集成的Redis2.4.1、配置配置文件2.4.2、代码编写2.4.2.1、redis基本接口的使用1、Maven中使用Jedis先在项目中引入Jedis的包原创 2020-10-14 15:21:23 · 320 阅读 · 0 评论 -
Redis学习笔记:基础
本文是自己的学习笔记。主要参考资料如下:B站狂神说Redis启动连接Redis找到redis的安装目录,我在mac下用brew安装,默认安装路径是/usr/local/etc,到该目录下使用redis-server即可启动redis。启动redis后,因为连的是本机的redis,所以可以使用redis-cli -p 6379连接到redis,其中6379是redis的默认端口号。我们可以随时使用ps -ef|grep redis来查看redis的连接状态。下图中可以看到redis的client和原创 2020-10-12 22:19:55 · 659 阅读 · 1 评论