Redis ,是基于内存的数据库,我们常将其做为缓存,在数据访问时,达到更高的性能。
那么该如何使用 Redis 做为缓存呢?本篇文章介绍缓存的更新策略——Cache-Aside(旁路更新策略)
缓存的常用策略:旁路更新策略(Cache-Aside)。可以细分为读操作与写操作。可能还是会出现并发问题,但是出现并发问题的几率不大。
具体操作如图所示

具体操作如图所示

我们在部分使用缓存的时候使用旁路缓存就可以解决大部分的问题,但是还是有出现一些并发的缓存问题,如果我们还要深入的优化系统的安全性,可以使用Redis实现分布式锁来保证系统更新缓存的时候的安全性。
有启发点个赞 🌹
我是小辉,正在进行 Java 实习的 24 届应届毕业生。欢迎关注,持续分享,包括但不限于技术文章。欢迎关注我的公号⬇️⬇️⬇️