2016 - 2024

感恩一路有你

springboot自带缓存 SpringBoot中如何使用缓存来缓解数据库压力?

浏览量:1519 时间:2021-03-16 06:54:20 作者:admin

SpringBoot中如何使用缓存来缓解数据库压力?

Spring boot项目中增加缓存,一般分为本地缓存和分布式缓存。我们开发的顺序一般如下:首先不考虑缓存,将业务逻辑验证正确;然后进行压测,发现性能瓶颈,考虑是增加缓存还是同步转异步进行优化;(3)如果需要加缓存,则优先考虑分布式缓存,最后再考虑增加本地缓存。缓存使用的时候需要注意几个问题 1. 数据一致性:什么时候写入缓存?什么时候缓存失效?先更新DB再失效缓存 2. 缓存穿透问题 3. 大value缓存问题。

我之前写过一个demo说明如何整合spring boot和redis,可以看看:

https://www.jianshu.com/p/a2ab17707eff

springboot自带缓存 springboot本地缓存 springboot全局缓存

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。