alibaba / jetcache

JetCache is a Java cache framework.
Apache License 2.0
4.96k stars 1.03k forks source link

如何防止一级缓存穿透到二级缓存的呢? #887

Open longbozhan opened 2 months ago

longbozhan commented 2 months ago

如题,如果并发量很大,短期内(例如一个小时)查一个不存在的key,流量就进入二级缓存,即使是redis,也可能扛不住的情况,但后期(例如过了一个小时)由于业务原因这个key可能存在了;业务对一致性要求不高,1分钟内能保持一致都接受,有解决方案吗

areyouok commented 2 months ago

有个专门的穿透保护注解,你看下文档

longbozhan commented 2 months ago

有个专门的穿透保护注解,你看下文档

你指的是限制单节点访问同一个key的并发控制:CachePenetrationProtect 吗? @areyouok