二级缓存适用场景

二级缓存虽然好处很多,但并不是什么时候都可以使用。在以下场景中,推荐使用二级缓存。

  • 以查询为主的应用中,只有尽可能少的增、删、改操作。

  • 绝大多数以单表操作存在时,由于很少存在互相关联的情况,因此不会出现脏数据。

  • 可以按业务划分对表进行分组时,如关联的表比较少,可以通过参照缓存进行配置。

除了推荐使用的情况,如果脏读对系统没有影响,也可以考虑使用。在无法保证数据不出现脏读的情况下,建议在业务层使用可控制的缓存代替二级缓存。