在java中有很多技术都可以实现缓存功能,最简单直接就是使用java自带的Map容器,或者就是使用现有的缓存框架,例如memcache,ehcache ,以及非常热门的redis。这里介绍ehcache的主要是因为它真的很方便,而且memcache和redis都需要额外搭建服务,更适合分布式部署的项目以便于各个模块之间的使用共有的缓存内容。而ehcache主要是内存缓存,也可以缓存到磁盘中,速度快,效率高,功能也强大,适合我们一般的单个项目使用。
在java中有很多技术都可以实现缓存功能,最简单直接就是使用java自带的Map容器,或者就是使用现有的缓存框架,例如memcache,ehcache ,以及非常热门的redis。这里介绍ehcache的主要是因为它真的很方便,而且memcache和redis都需要额外搭建服务,更适合分布式部署的项目以便于各个模块之间的使用共有的缓存内容。而ehcache主要是内存缓存,也可以缓存到磁盘中,速度快,效率高,功能也强大,适合我们一般的单个项目使用。