Ehcache缓存的使用

来源:互联网 发布:数据库的存储过程 编辑:程序博客网 时间:2024/05/16 01:34

在开发高并发高性能的网站或系统时必不可少的会用到缓存(cache),但是缓存的使用也有很多需要注意的地方,如何放入到缓存中,失效之后如何操作,以及更重要的是缓存什么时候与数据库进行同步,哪些操作会触发同步。甚至在集群环境中如何进行缓存的同步。下面就以Ehcache来介绍它的使用,以及在集群中的同步。

一、Ehcache介绍

EHCache是来自sourceforge(http://www.ehcache.org/)的开源项目,也是纯Java实现的简单、快速的Cache组件。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能提供基于Filter的Cache,该Filter可以缓存响应的内容并采用Gzip压缩提高响应速度。Ehcache缓存结构如图:


更多文章见:http://www.16boke.com

原创粉丝点击