Mybatis
文章平均质量分 94
小智coding
这个作者很懒,什么都没留下…
展开
-
Mybatis二级缓存四种回收策略的原理分析
LRU 算法通过双向链表和哈希表的结合,实现了高效的缓存访问和更新。其在操作系统、数据库、浏览器等场景中广泛应用,是一种经典且有效的缓存淘汰策略。FIFO 算法通过队列实现了先进先出的缓存策略,简单且高效。在需要保证数据处理顺序的应用场景中,FIFO 算法非常适用。相比于 LRU 算法,FIFO 算法实现更加简单,但可能会出现“Belady's Anomaly”,即增加缓存大小反而增加缺页率的现象。原创 2024-07-30 13:10:20 · 727 阅读 · 0 评论 -
Mybatis缓存详解
缓存(Cache)是一种用于提高数据访问速度的技术,通过在存储系统中(内存)保留一部分常用或者最近使用的数据,减少访问底层数据源(如数据库,文件系统等)的频率,从而提供系统性能和响应速度。原创 2024-07-30 10:45:30 · 1153 阅读 · 0 评论