|
Ehcache 2.1.0
Program Specifications
|
Version: |
2.1.0
|
Size: |
46.50 MB |
Publisher: |
Terracotta, Inc. |
Date Added: |
Jun 28, 2010 |
License [?]: |
Open Source |
Operating System: |
Unix, Mac OS X, Linux |
Requirements: |
Java 1.5 and 1.6 at runtime |
Download Links: |
Download Ehcache
|
BumperSoft Editor's Review Status:
|
|
|
|
Publisher's Description of Ehcache
" A Java distributed cache for general purpose caching, Java EE, and lightweight containers. "
- From Terracotta, Inc.
Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache.
It can scale from in-process with one or more nodes through to a mixed in-process/out-of-process configuration with terabyte-sized caches. For applications needing a coherent distributed cache, Ehcache uses the open source Terracotta Sever Array.
Ehcache is actively developed, maintained and supported as a professional open source project by Terracotta, Inc. and is available under an Apache 2 license.
Features
* Fast and Light Weight
- Fast
- Simple
- Small foot print
- Minimal dependencies
* Scalable
- Provides Memory and Disk stores for scalabilty into gigabytes
- Scalable to hundreds of caches
- Tuned for high concurrent load on large multi-cpu servers
- Multiple CacheManagers per virtual machine
- Scalable to hundreds of nodes with Terracotta
* Flexible
- Supports Object or Serializable caching
- Support cache-wide or Element-based expiry policies
- Provides LRU, LFU and FIFO cache eviction policies
- Provides Memory and Disk stores
- Dynamic, Runtime Configuration of Caches
* Standards Based
- Full implementation of JSR107 JCACHE API
* Extensible
- Listeners may be plugged in
- Peer Discovery, Replicators and Listeners may be plugged in
- Cache Extensions may be plugged in
- Cache Loaders may be plugged in
- Cache Exception Handlers may be plugged in
* Application Persistence
- Persistent disk store which stores data between VM restarts
- Flush to disk on demand
* Listeners
- CacheManager listeners
- Cache event listeners
* JMX Enabled
* Distributed Caching
- Clustered Caching with Terracotta
- Replicated Caching via RMI, JGroups, or JMS
- Reliable Delivery
- Peer Discovery
- Extensible
- Bootstrapping from Peers
* Cache Server
- RESTful cache server
- SOAP cache server
- comes as a WAR or as a complete server
* Java EE and Applied Caching
- Blocking Cache to avoid duplicate processing for concurrent operations
- SelfPopulating Cache for pull through caching of expensive operations
- Java EE Gzipping Servlet Filter
- Cacheable Commands
- Works with Hibernate
- Works with Google App Engine
- Transactional support through JTA
* High Quality
- High Test Coverage
- Automated Load, Limit and Performance System Tests
- Specific Concurrency Testing
- Production tested
- Fully documented
- Trusted by Popular Frameworks
- Conservative Commit policy
- Full public information on the history of every bug
- Responsiveness to serious bugs
* Open Source Licensing
|
Share Ehcache with Friends
Tags
RELATED DOWNLOADS
(Java)
|
Sorry, no recommended downloads for this category.
|
|
|
WEEK'S TOP DOWNLOADS
(All Categories)
|
|