Redis
文章平均质量分 90
爱上布洛格的鸭鸭
这个作者很懒,什么都没留下…
展开
-
Redis面试题汇总
Redis面试题汇总文章目录Redis面试题汇总概述什么是Redis?Redis有哪些优缺点?优点缺点为什么要用 Redis ?为什么要用缓存?为什么要用 Redis 而不用 map/guava 做缓存?Redis为什么这么快数据类型Redis有哪些数据类型Redis的应用场景总结一总结二持久化什么是Redis持久化?Redis 的持久化机制是什么?各自的优缺点?RDB:是Redis DataBase缩写快照AOF:持久化如何选择合适的持久化方式?Redis持久化数据和缓存怎么做扩容?过期键的删除策略Re原创 2021-09-25 20:43:12 · 191 阅读 · 0 评论 -
Redis缓存穿透,缓存雪崩,缓存击穿
Redis缓存穿透key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。也就是说缓存和数据库中都没有的数据,导致所有的请求都落到数据库上,造成数据库短时间内承受大量请求而崩掉比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。解决方案一个一定不存在缓存及查询不到的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求转载 2021-07-31 15:51:39 · 84 阅读 · 0 评论