Ehcache缓存简单理解

来源:互联网 发布:商品推荐算法 聚类 编辑:程序博客网 时间:2024/06/03 19:27

Ehcache是apache的缓存框架,将缓存数据放置于内存或者写入磁盘,用的时候只需引入相关jar包即可,如果项目中使用了hibernate,则可以直接使用Ehcache,因为hibernate的二级缓存用的就是Ehcache。

使用Ehcache的方式很简单:

1.创建CacheManager实例

2.创建Cache实例,有名称标识

3.创建Element实例,并放置缓存,以key-value方式存储

4.讲cache加入CacheManager中


5.取缓存时根据缓存key从CacheManager中获得Cache,然后根据Element的key获取Element的value,也就是缓存的值。


使用缓存的目的是为了提高响应速度,比如应用缓存:系统中常用的比如menu信息存储在数据库中,将menu数据查询出来放置于缓存中,要用时直接从缓存中取,无需再经过数据库,从而拉近了数据和使用方的距离,提高了响应速度,以牺牲部分内存为代价。

0 0
原创粉丝点击