关于引入数据库缓存
来源:10-8 压测简单分享详情实战

Key_BoardFinger
2024-04-02
1、在前面的章节中引入了抽象缓存顶级接口,大大减少了缓存操作对业务代码入侵。但是如果这样的做的话,该服务所对应的impl因为重写了关于sql的缓存方法(如getByid这种),导致它的整个实现类里的其他业务也会受到影响而使用缓存,这算不算是一种坏处呢。
2、mybatis-plus也有缓存,这个需要打开吗?
写回答
1回答
-
RubinChu
2024-04-02
第一个问题因为我们有对应的删除策略,所以基本不会有影响。第二个问题不建议打开,因为mp的缓存是有一定坑的,使用不好容易产生不一致的问题,尤其是分布式环境下
00
相似问题