double-cache
查询mysql数据库时,同样的输入需要不止一次获取值或者一个查询需要做大量运算时,很容易会想到使用redis缓存。但是如果查询并发量特别大的话,请求redis服务也会特别耗时,这种场景下,将redis迁移到本地减少查询耗时是一种常见的解决方法
项目结构说明
double-cache-web 应用模块,请求入口
double-cache-service 业务层模块
double-cache-dao 持久层模块
double-cache-common 公共模块,redis工具类,guava chche抽象类在该模块中
分支说明
master
基础版本
cache_annotation_20190114 【强烈推荐直接切换到该分支代码,后续的优化及改进都将在该分支上进行】
在基础版本上添加基于注解的方法使用多级缓存
数据库准备
数据库的创建
create databa
2021-09-09 19:45:58
50KB
Java
1