EhCache缓存框架简介
来源:互联网 发布:小白自学java看什么书 编辑:程序博客网 时间:2024/06/07 10:19
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。
我们使用EhCache缓存框架主要是为了判断重复Url,每次爬取一个网页,都把Url存储到缓存中,并且每次爬某个网页之前,都去缓存中搜索下,假如存在的话,我们就不要爬取这个网页了,不存在的话,我们就爬下网页,爬取成功后,把这个Url存储到缓存中;之所以用缓存框架,主要是速度快,相对于传统数据库;
Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。
Ehcache最初是由Greg Luck于2003年开始开发。2009年,该项目被Terracotta购买。软件仍然是开源,但一些新的主要功能(例如,快速可重启性之间的一致性的)只能在商业产品中使用,例如Enterprise EHCache and BigMemory。维基媒体Foundationannounced目前使用的就是Ehcache技术。
主要的特性有:
1. 快速
2. 简单
3. 多种缓存策略
4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题
5. 缓存数据会在虚拟机重启的过程中写入磁盘
6. 可以通过RMI、可插入API等方式进行分布式缓存
7. 具有缓存和缓存管理器的侦听接口
8. 支持多缓存管理器实例,以及一个实例的多个缓存区域
9. 提供Hibernate的缓存实现
1 0
- EhCache缓存框架简介
- 分布式缓存框架Ehcache简介
- EhCache 缓存系统简介
- EhCache 缓存系统简介
- Ehcache 缓存系统简介
- ehcache-----java缓存框架
- EHcache缓存框架详解
- Ehcache缓存框架
- Ehcache缓存框架详解
- EhCache缓存框架
- 进程内缓存框架EhCache
- 进程内缓存框架 EhCache
- 进程内缓存框架 EhCache
- Java缓存框架EhCache学习
- EhCache java缓存框架介绍
- 【转】Java缓存框架 EhCache
- 缓存框架 Ehcache Memcache Redis
- spring整合Ehcache缓存框架
- 1二维数组(按某种规则排序的数组)查找
- nothing added to commit but untracked files present解决方法
- 题目1012:畅通工程
- 关于connect:network is unreachable问题的解决
- javascriptAPI-高德地图(点击选地址)
- EhCache缓存框架简介
- Linux初级学习第十一单元
- Intel SGX技术学习了解
- mysql删除有空格字符名称的触发器
- 欢迎使用CSDN-markdown编辑器
- 2空字符串替换
- PAT_乙级_1013
- 题目1013:开门人和关门人
- HDU 2010 水仙花数 水题 解法