Redis
文章平均质量分 94
一起学习Redis
小呆鸟_coding
阿里云专家博主,在读机器人研究生,喜欢编程,通过写文章记录自己的生活,以及学习的点点滴滴。希望我们共勉。一起努力冲向远方
展开
-
【Redis—主从复制】
Redis 哨兵机制。原创 2023-05-04 11:40:06 · 912 阅读 · 0 评论 -
【Redis —缓存常见异常】
【代码】Redis —缓存常见异常。原创 2023-04-07 23:02:29 · 918 阅读 · 0 评论 -
【Redis —ZSet介绍和应用场景】
Zset 类型的底层数据结构是由。原创 2023-04-04 14:54:22 · 4224 阅读 · 0 评论 -
Redis —Set、HSet介绍和应用场景
set和list区别。原创 2023-03-31 15:14:06 · 5483 阅读 · 0 评论 -
【数据库与缓存保持一致性】
数据库和缓存一致性原创 2022-12-28 23:46:01 · 1219 阅读 · 1 评论 -
【Redis—过期策略和内存淘汰策略】
noeviction(Redis3.0之后,默认的内存淘汰策略) :它表示当运行内存超过最大设置内存时,不淘汰任何数据,这时如果有新的数据写入,则会触发 OOM,但是如果没用数据写入的话,只是单纯的查询或者删除操作的话,还是可以正常工作。针对「进行数据淘汰」这一类策略,又可以细分为「在设置了过期时间的数据中进行淘汰」和「在所有数据范围内进行淘汰」这两类策略。这两种策略配和使用,在合理使用 CPU 时间和避免内存浪费之间取得平衡。LRU:全称是 Least Recently Used。不进行数据淘汰的策略。原创 2022-12-24 18:59:12 · 577 阅读 · 0 评论 -
【Redis—持久化】
AOF持久化:以独立日志就把该命令。以追加的方式写入到一个文件里,然后重启 Redis 的时候,先去读取这个文件里的命令达到恢复目数据的目的。在 Redis 中 AOF 持久化功能默认是不开启的,需要我们修改redis.conf注意只会记录写操作命令,读操作命令是不会被记录的,因为没意义。Redis 是先执行写操作命令后,才将该命令记录到 AOF 日志里的,这么做有好处也有风险。'优点' 1. 避免额外的检查开销。原创 2022-12-24 16:34:11 · 554 阅读 · 0 评论 -
【Redis —String、List介绍和应用场景】
但是 List 并不会为每个消息生成 ID 号,所以我们需要自行为每个消息生成一个全局唯一ID,生成之后,我们在用 LPUSH 命令把消息插入 List 时,需要在消息中包含这个全局唯一 ID。消费者程序在处理消息的过程出现了故障或宕机,就会导致消息没有处理完成,那么,消费者程序再次启动后,就没法再次从 List 中读取消息了。(或者反过来,RPUSH+LPOP)命令实现消息队列。实现了,替代了双向链表和压缩列表。长度大于 32 字节。分布式锁加上过期时间。原创 2022-12-19 12:44:39 · 538 阅读 · 0 评论