随笔分类 -  Redis

摘要:1、什么是redis? 2、Reids的特点 3、使用redis有哪些好处? 4、redis相比memcached有哪些优势? 5、Memcache与Redis的区别都有哪些? 6、redis适用于的场景? 7、redis的缓存失效策略和主键失效机制 8、为什么redis需要把所有数据放到内存中? 阅读全文
posted @ 2021-05-14 13:07 乃颜先生 阅读(644) 评论(0) 推荐(0)
摘要:缓存雪崩 举例 双十一期间,所有用户一打开淘宝就是进入首页,首页的压力非常大,为了提高并发,将网站首页数据都缓存到redis里,所有的redis key失效时间都是3小时。 双十一当天大量用户剁手狂欢,这时候3个小时过去了,redis里首页的key缓存全部失效,这时候redis里查询不到数据了,只能 阅读全文
posted @ 2021-04-24 15:24 乃颜先生 阅读(137) 评论(0) 推荐(0)
摘要:如今 Redis 变得越来越流行,几乎在很多项目中都要被用到,不知道你在使用 Redis 时,有没有思考过,Redis 到底是如何稳定、高性能地提供服务的? 我们也可以尝试回答一下以下这些问题: 我使用 Redis 的场景很简单,只使用单机版 Redis 会有什么问题吗? 我的 Redis 故障宕机 阅读全文
posted @ 2021-02-20 17:29 乃颜先生 阅读(298) 评论(0) 推荐(0)
摘要:一、什么是幂等? 幂等性:多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。 二、使用幂等的场景 1、前端重复提交 用户注册,用户创建商品等操作,前端都会提交一些数据给后台服务,后台需要根据用户提交的数据在数据库中创建记录。如果用户不小心多点了几次,后端收到了好几次提 阅读全文
posted @ 2021-02-01 10:51 乃颜先生 阅读(100) 评论(0) 推荐(1)
摘要:本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内 阅读全文
posted @ 2021-01-10 08:38 乃颜先生 阅读(214) 评论(0) 推荐(0)