文件名称:spring-ehcache-redis两级缓存
文件大小:39KB
文件格式:RAR
更新时间:2020-12-03 05:41:08
spring ehcache redis 两级缓存
两级缓存在redis的方案上做一步优化,在缓存到远程redis的同时,缓存一份到本地进程ehcache(此处的ehcache不用做集群,避免组播带来的开销),取缓存的时候会先取本地,没有会向redis请求,这样会减少应用服务器<–>缓存服务器redis之间的网络开销。(见下图,为了减少get这几条网络传输,我们会在每个应用服务器上增加本地的ehcache缓存作为二级缓存,即第一次get到的数据存入ehcache,后面output输出即可从本地ehcache中获取,不用再访问redis了,所以就减少了以后get的网络开销。get开销只要一次,后续不需要了,除非本地缓存过期需要再get。)
【文件预览】:
ercache
----.project(559B)
----pom.xml(1KB)
----target()
--------test-classes()
--------classes()
----.settings()
--------org.eclipse.core.resources.prefs(223B)
--------org.eclipse.jdt.core.prefs(736B)
--------org.eclipse.m2e.core.prefs(90B)
----src()
--------test()
--------main()
----.classpath(1KB)