redis缓存穿透问题

来源:2-14 【扩展资料】工具的安装方法与说明

奶茶三兄弟d

2020-08-19

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

1回答

张勤一

2020-08-21

同学你好:

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


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

1
0

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1203 学习 · 487 问题

查看课程