文件名称:蜜蜂缓存:支持多服务架构下,使用本地缓存
文件大小:102KB
文件格式:ZIP
更新时间:2024-02-29 00:34:11
cache spring-cache local-cache Java
蜜蜂缓存 目标 多服务架构下,依旧使用本地缓存 减少第三方缓存服务的压力 避免网路I / O和资料结构转换的消耗,提高效能 兼容Spring Cacheable 设计 由于缓存通常应用在不重复异动的资料上,所以不应该每次都向向第三方缓存服务获取资料,而是通过MQ Service广播和订阅消息功能,发布重新发布的事件,将对应的资料清除,大大提高系统效能,降低庞大架构的维护成本 由于缓存通常应用在不反复异动的资料上, 透过Message Queue Server发布和订阅讯息功能,通知所有服务重置本地的缓存 使用 消息队列服务 如果是单服务,则不用实作 @Log4j2 @Service public class BeeCacheMQServiceImpl extends AbstractBeeCacheMQService implements InitializingBean { @Auto
【文件预览】:
bee-cache-master
----pom.xml(3KB)
----images()
--------bee-cache.png(22KB)
----mvnw(10KB)
----src()
--------test()
--------main()
----.gitignore(392B)
----.mvn()
--------wrapper()
----README.md(4KB)
----mvnw.cmd(6KB)