- 博客(31)
- 收藏
- 关注
原创 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
2271
原创 从数据库中随机抽取一条记录的方法
在Spring项目开发的过程中,遇到一个需求:需要从一个存有300w数据的表中随机抽取一系列具有特定字段值的数据;由于数据量大,采用普通的方式暴力搜索会产生巨大性能与时间开销,所以需要编写一个高性能的查询方法以满足需求。
2024-02-28 15:33:53
1342
原创 Redis “Can‘t chdir to ‘xxx‘: No such file or directory“ 的解决方案
我的SpringBoot项目部署到云服务器上,需要用到Redis相关服务;由于利用的是Docker容器化部署,需要映射宿主机路径和容器内路径,在配置、启动容器的过程中发现了这个错误;云服务器为阿里云ECS,操作系统为CentOS7;将图示位置复原为"./",再重新运行容器即可。
2024-01-08 16:32:12
1608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人