请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis缓存穿透问题

  1. 老师,想问下, 如果并发很大的话, 从redis获取的key为Null了, 这个时候多个线程同时走到判空redis获取的值这块逻辑,那是不是意味着 会重复查询多次数据库…那这样的话,同时几千几万的请求去重复查数据库,是不是就崩溃了, 那这种情况如何避免呢,

正在回答 回答被采纳积分+3

1回答

张勤一 2020-08-21 09:54:29

同学你好:

    对于缓存穿透这样的问题,通常都会放一个无意义的值到 Redis 中,然后在业务逻辑里面判断,避免在 Redis 里面查不到又去查询 MySQL。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信