目录
一、Spring Data Redis
1.1、缓存功能
1.1.1、分析
使用 redis 作为缓存, MySQL 作为数据库组成的架构

整体思路:
应用服务器访问数据的时候,先查询 Redis,如果 Redis 上存在该数据,就从 Redis 中取数据直接交给应用服务器,不用继续访问数据库了;如果 Redis 上不存在该数据,就会去 MySQL 中把读到的结构返回给应用服务器,同时,把这个数据也写入到 Redis 中.
由于 Redis 这样的缓存经常用来存储 “热点数据”,也就是高频使用的数据,那什么样的数据算高频呢?这里暗含了一层假设,某个数据一旦被用到了,那么可能在最近这段时间就可能被反复用到.
随着时间推移,越来越多的 key 在 redis 上访问不到,那 redis 的数据不是越来越多么?
- 把数据写给 redis 的同时,会给这个 key 设置
订阅专栏 解锁全文
3683

被折叠的 条评论
为什么被折叠?



