如何用redis/memcache做缓存层?

目前公司的一个项目,数据库用的是Mysql,正在考虑用redis/memcached做数据库的缓存层,目前的想法就是在读DB前,先读缓存层,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。

 不过,要是直接在应用层加入缓存的代码,感觉修改量大,修改维护也麻烦,因此想把应用层和缓存层的代码分开。不知道这种想法正确否?想看看别人的代码是如何实现的,有没有相关的开源项目可以学习啊


redis
Mysql
2023-06-01 14:16:22
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
大娘送面粉

可以使用 AOP 方式。


分享
微博
QQ
微信
回复
2023-06-01 16:05:02
相关问题
如何用openGL解码后处理
90浏览 • 0回复 待解决
如何用Redis scan_iter()来排除键?
1005浏览 • 1回复 待解决
Redis缓存分布式锁是如何实现的?
1311浏览 • 1回复 待解决
redis 缓存和数据库读写一致问题
3169浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
530浏览 • 1回复 待解决
如何用websocket发送音频流?
1555浏览 • 1回复 待解决
HarmonyOS中如何用Java实现配音功能
2710浏览 • 1回复 待解决
TV 中如何用Java播放本地视频
7467浏览 • 2回复 待解决
如何获取当前应用程序缓存目录
103浏览 • 1回复 待解决
本地缓存和分布式缓存有什么不同?
838浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
323浏览 • 1回复 待解决
Image组件缓存清空问题
1909浏览 • 0回复 待解决