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

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

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


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

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

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

分享
微博
QQ
微信
回复
2023-06-12 15:59:03
相关问题
基于mysql悲观锁运用场景
900浏览 • 1回复 待解决
TiDB优势?有哪些应用场景
1838浏览 • 1回复 待解决
设计缓存时是否必加过期时间?
1628浏览 • 1回复 待解决
本地缓存分布式缓存有什么不同?
838浏览 • 1回复 待解决
关于华为应用AT些问题
10157浏览 • 3回复 待解决
abilityslice意义是什么呀
8996浏览 • 3回复 待解决
mysql 千万表中快速插入删除记录
1282浏览 • 1回复 待解决
数据库设计问题有懂吗?
430浏览 • 1回复 待解决
redis 缓存和数据库读写致问题
3169浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
526浏览 • 1回复 待解决
如果通过Mock单元测试MybatisSQL?
943浏览 • 1回复 待解决