
SpringBoot
文章平均质量分 86
奕_Raku
挣扎中
展开
-
SpringBoot集成外部缓存库EhCache3
Spring 从 3.1 开始引入对 Cache 的支持,并支持使用JCache(JSR-107)注解简化开发。Cache 接口下 Spring 提供了各种 xxxCache 的实现,其中就包括了EhCache。EhCache 是一个纯 Java 的进程内缓存框架,是 Hibernate 中默认的 CacheProvider,同Redis一样,EhCache 不是纯内存缓存,它支持基于内存和磁盘的二级缓存,本文所使用的EhCache3还增加了堆外缓存的支持,同时 EhCache 还原生支持集群能力。原创 2024-03-04 17:35:28 · 2279 阅读 · 0 评论 -
从数据库中随机抽取一条记录的方法
在Spring项目开发的过程中,遇到一个需求:需要从一个存有300w数据的表中随机抽取一系列具有特定字段值的数据;由于数据量大,采用普通的方式暴力搜索会产生巨大性能与时间开销,所以需要编写一个高性能的查询方法以满足需求。原创 2024-02-28 15:33:53 · 1345 阅读 · 0 评论