ehcahe + redis 实现多级缓存
Posted pickknow
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ehcahe + redis 实现多级缓存相关的知识,希望对你有一定的参考价值。
1,了解数据存储的位置的不同
数据库:存储在磁盘上
redis:存储在内存上
ehcache:应用内缓存
缓存的目的:是为了将数据从一个较慢的介质上读取出来,放到一个较快的介质上,为了下次读取的时候更加的快。
数据存入在书库库中,每次获取数据都有IO交互,所以放入到Redis中。Redis 存放数据在内存中。
Redis 也还不够快,网络IO 传输,连接池等,所以放到ehcache 这样的应用内缓存中。
2,一级缓存:ehcache 二级缓存:redis
以上是关于ehcahe + redis 实现多级缓存的主要内容,如果未能解决你的问题,请参考以下文章
探讨下如何更好的使用缓存 —— Redis缓存的特殊用法以及与本地缓存一起构建多级缓存的实现
007-spring cache-缓存实现-02-springboot ehcahe3实现springboot caffeine实现
探讨下如何更好的使用缓存 —— Redis缓存的特殊用法以及与本地缓存一起构建多级缓存的实现