Redis基础
文章平均质量分 69
Redis的常见面试题、基础知识。
猿究院-Gan饭者
这个作者很懒,什么都没留下…
展开
-
Redis之持久化机制
官方推荐两个都启用,如果对数据不敏感,可以选单独用RDB,不建议单独用 AOF,因为可能会出现Bug;如果只是做纯内存缓存,可以都不用;原创 2023-08-20 14:32:22 · 134 阅读 · 0 评论 -
Redis工具类(可直接复制使用)
Redis工具类代码,封装了Redis的基本操作原创 2023-08-15 19:03:08 · 299 阅读 · 1 评论 -
Redis之删除策略
Redis各种删除策略原创 2023-08-14 19:46:19 · 1916 阅读 · 0 评论 -
Redis之缓存雪崩、缓存击穿、缓存穿透问题
简单理解缓存雪崩和缓存击穿的区别就是雪崩是多个key失效或者Redis宕机,而缓存击穿是一个被高并发访问的key失效导致给数据库造成巨大压力,而缓存穿透指的是一个在redis和数据库都不存在的数据被高并发访问而导致给数据库造成压力。原创 2023-08-11 21:25:37 · 424 阅读 · 0 评论 -
Redis为什么这么快?
Redis为什么这么快?内存存储:Redis是使用内存存储,没有磁盘IO上的开销。数据是存在内存中的,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1).单线程实现(Redis6.0以前):Redis使用单个线程处理请求,避免了多个线程之间切换和锁资源争夺的开销。注意:单线程是指的是在核心网络模型中,网络请求模块使用一个线程来处理,即一个线程处理所有网络请求。非阻塞IO:Redis使用多路复用IO技术,将epoll作为I/O多路复用技术的实现,再加上Redis自身的事件原创 2023-08-10 20:46:57 · 121 阅读 · 0 评论