随着不断的发展,这一架构也产生了改进,在一些场景下可能单纯使用
Redis类的远程缓存已经不够了,还需要进一步配合本地缓存使用,例如
Guava cache
Caffeine,从而再次提升程序的响应速度与服务性能。于是,就产生了使用本地缓存作为一级缓存,再加上远程缓存作为二级缓存的
两级缓存架构。