Ehcache
Ehcache是一种广泛使用java分布式缓存的通用缓存,J2EE和轻量级容器。
它具有内存和磁盘缓存,副本的copy和失效,监听,缓存装载,扩展缓存,缓存异常处理,gzip缓存servlet过滤器,RESTful&SOAP API等特性。
Ehcache下提供Apache开源许可证并在积极的开发、维护和支持。
· 高效且轻量级
· 快速
· 简单
· 低消耗
· 依赖性小
· 扩展性
· 提供内存和磁盘缓存,可扩展到数亿bytes
· 可扩展数百种缓存
· 适合高负载多核CPU
· 可以为每个虚拟机创建多个复杂的CacheManager
· 灵活性
· 支持对象或序列化缓存
· 支持缓存或元素的失效
· 提供LRU、LFU和FIFO缓存策略
· 支持内存缓存和磁盘缓存
· 分布式缓存机制
· 基于标准
· 完全实现JSR107 JCACHE API
· 扩展性
· 插件式
· 插件式查询、克隆和监测
· 插件式缓存扩展
· 插件式缓存异常处理
· 持久化应用
· 持久化磁盘存储JVM重启期数据。
· 可控磁盘缓存
· 支持监测
· CacheManager监测
· 缓存时间监测
· JMX支持
· 分布式
· 支持RMI、Jgroups、JMS或Terracotta深层拷贝
· 预查询
· 可靠分发机制
· 同步异步拷贝
· 复制或是无效拷贝
· 事务拷贝
· 扩展性
· 缓存服务
· RESTful缓存服务
· SOAP缓存服务
· Java EE高速缓存
· 高速缓存拦截机制避免并发操作的重复处理
· 为耗时操作提供自我缓存
· Java EE Gzip Servlet过滤
· 指令集缓存
· 兼容Hibernate
· 高性能
· 高覆盖率测试
· 自动化负载、边界、性能系统测试
· 产品级测试
· 完整的文档
· Popular框架组织信赖
· 开放源码证书
· Apache2.0许可证
- 大小: 30.6 KB
分享到:
相关推荐
EhCache是一个开源的、高性能的缓存解决方案,主要用于Java应用程序。它被广泛应用于提高应用程序的性能和响应速度,通过存储频繁访问的数据来减少数据库的负载。EhCache由Terracotta公司开发,并且已经成为Spring...
### Ehcache知识详解 #### 一、概述 Ehcache是一款功能强大且高效的纯Java开源缓存框架。作为当前最受欢迎的缓存方案之一,Ehcache以其简单的配置、清晰的结构以及强大的功能著称。其最初的知名度来源于作为...
**Ehcache简介** Ehcache是一款开源的Java缓存框架,它被广泛应用于提高应用程序性能,通过存储数据副本以减少对数据库的访问。Ehcache最初由Tomi Tirro设计,现在是Terracotta公司的产品,是Java世界中常用的二级...
一、Ehcache简介 Ehcache是由Terracotta公司开发的内存缓存框架,它被广泛应用于各种Java应用程序,包括Web应用、大数据处理、数据库连接池等场景。Ehcache提供了一个简单易用的API,允许开发者轻松地在应用中集成...
#### 一、Ehcache简介 Ehcache是一个高效的纯Java进程内缓存框架,以其快速且轻便的特点而被广泛应用于各种应用场景中,尤其在Java EE和轻量级容器环境中更是受到青睐。Ehcache支持多种缓存策略,包括内存和磁盘...
**Ehcache简介** Ehcache是由Terracotta公司开发的,它遵循Java Cache Specification (JSR-107),旨在提供本地内存缓存,以减少对数据库或其他慢速数据源的访问。Ehcache的核心特性包括内存管理、磁盘存储、缓存分区...
1. Ehcache简介 Ehcache是由Terracotta公司开发的开源缓存解决方案,它支持内存和磁盘存储,并且可以与其他Java应用程序服务器集成。Ehcache的核心特性包括:高效的缓存管理、内存和硬盘的二级缓存、缓存过期策略...
**一、Ehcache简介** Ehcache是一个开放源代码的、内存级别的、分布式缓存系统。它可以有效地减少数据库负载,提高应用程序的运行效率。Ehcache支持本地缓存、分布式缓存,并且与Hibernate、Spring等框架有良好的...
**Ehcache简介** Ehcache是一个开源的Java缓存解决方案,它被广泛用于提高应用程序的性能和响应速度。Ehcache支持在内存和磁盘上存储数据,并且可以配置为分布式缓存,以适应大型分布式系统的需求。由于Ehcache的...
#### 二、Ehcache简介 - **定义**:Ehcache是一种高性能、轻量级的缓存解决方案,广泛应用于Java应用中。它可以实现读写缓存(read/write cache)和只读缓存(read-only cache),并且支持内存缓存和磁盘缓存。 - **特点...
2. Ehcache简介 Ehcache是一款基于内存的分布式缓存系统,用于存储和检索数据,其主要目标是提高应用的响应速度和减少对后端数据库的压力。Ehcache支持两种缓存模式:本地缓存和分布式缓存。本地缓存适用于单机应用...
#### 一、EHCache简介 **EHCache** 是一个用 Java 实现的高效、简洁的缓存管理类库。它不仅适用于开发高性能的应用程序,而且由于其实现了线程安全,因此非常适合在多线程环境中使用。EHCache 提供了多种灵活的缓存...
**Ehcache简介** Ehcache是一款开源的、高性能的Java缓存框架,它被广泛应用于J2EE环境中,以提升应用程序的性能和响应速度。Ehcache的主要目标是通过缓存经常访问的数据来减少数据库的负载,从而提高系统的整体...
1. **Ehcache简介** Ehcache是一个高性能、轻量级的缓存解决方案,支持本地内存缓存和分布式缓存。它可以被集成到Spring、Hibernate等框架中,用于缓存数据库查询结果、对象或任何其他数据,以减少对数据库的访问,...
EHCache简介** EHCache是一种广泛使用的高性能、轻量级的Java缓存框架。它支持多级缓存、缓存分区、缓存过期策略等多种特性,适用于Java EE应用服务器、轻量级容器等环境。EHCache可以显著提高应用程序的响应速度...
1. **Ehcache简介** Ehcache是由Terracotta公司开发的开源缓存系统,支持本地内存缓存、磁盘存储和分布式缓存。它的核心特性包括快速访问、自动过期管理、缓存加载策略等。Ehcache遵循Java Cache API(JSR-107),...
#### 一、EHCache简介 EHCache 是一款开源的 Java 缓存框架,用于在应用程序中实现缓存功能。它提供了高性能、内存和磁盘缓存支持,使得开发者能够轻松地管理和控制数据的缓存策略。EHCache 可以在开发模式下作为...
#### 一、ehcache简介 ehcache是一款开源的、纯Java的语言缓存框架,主要用于提高应用程序性能。它提供了一种在内存中存储对象的方法,能够帮助开发者快速实现对数据的缓存操作,从而减少对数据库等后端系统的访问...
#### 二、Ehcache简介与缓存原理 ##### 2.1 关于缓存 缓存是一种存储机制,用于临时保存数据副本,以便快速访问这些数据。通过减少对原始数据源的访问次数,可以显著提高应用程序的响应时间和整体性能。 ##### 2.2...