mybatis一级缓存 设计的意义和运用场景

对于缓存的处理,没太多经验,看mybatis中的缓存策略。总结如下

1、一级缓存自动开启,在同一个请求中,两次查询条件一致,就不会去数据库中查。这种应用场景太少了,因为在一次请求的时候,如果两个对象如果本来就一致,那为什么还要去数据库查,内存中取就行了呗。


mybatis
缓存
2023-06-12 14:06:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
阳祭十八

也可以将结果查询出来后放入内存,以后直接内存中取。

但问题来了,如果数据发生了修改,内存中的数据怎么处理呢?你怎么检测到修改呢?

分享
微博
QQ
微信
回复
2023-06-12 15:59:03
相关问题
基于mysql悲观锁运用场景
731浏览 • 1回复 待解决
TiDB优势?有哪些应用场景
1658浏览 • 1回复 待解决
设计缓存时是否必加过期时间?
1461浏览 • 1回复 待解决
本地缓存分布式缓存有什么不同?
637浏览 • 1回复 待解决
关于华为应用AT些问题
9730浏览 • 3回复 待解决
abilityslice意义是什么呀
8599浏览 • 3回复 待解决
mysql 千万表中快速插入删除记录
1037浏览 • 1回复 待解决
数据库设计问题有懂吗?
227浏览 • 1回复 待解决
redis 缓存和数据库读写致问题
2955浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
343浏览 • 1回复 待解决
如果通过Mock单元测试MybatisSQL?
738浏览 • 1回复 待解决
PolarDB是否支持地域容灾能力?
791浏览 • 1回复 待解决
在哪些场景使用MongoDB?
1450浏览 • 1回复 待解决