ehcahe + redis 实现多级缓存

Posted pickknow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ehcahe + redis 实现多级缓存相关的知识,希望对你有一定的参考价值。

1,了解数据存储的位置的不同

数据库:存储在磁盘上

redis:存储在内存上

ehcache:应用内缓存

 

缓存的目的:是为了将数据从一个较慢的介质上读取出来,放到一个较快的介质上,为了下次读取的时候更加的快。

数据存入在书库库中,每次获取数据都有IO交互,所以放入到Redis中。Redis 存放数据在内存中。

Redis 也还不够快,网络IO 传输,连接池等,所以放到ehcache 这样的应用内缓存中。

2,一级缓存:ehcache 二级缓存:redis

 

技术图片

 

以上是关于ehcahe + redis 实现多级缓存的主要内容,如果未能解决你的问题,请参考以下文章

探讨下如何更好的使用缓存 —— Redis缓存的特殊用法以及与本地缓存一起构建多级缓存的实现

多级缓存架构 | 黑马Redis高级篇

007-spring cache-缓存实现-02-springboot ehcahe3实现springboot caffeine实现

探讨下如何更好的使用缓存 —— Redis缓存的特殊用法以及与本地缓存一起构建多级缓存的实现

微服务框架 SpringCloud微服务架构 多级缓存 48 多级缓存 48.7 Redis 缓存预热

java web开发缓存方案,ehcache和redis哪个更好