Ehcache 2.1.0

Program Specifications

Download Ehcache
Ehcache 2.1.0
  View more screenshots
Version: 2.1.0
Size: 46.50 MB
Publisher: Terracotta, Inc.
Date Added:
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

caching   |  clusters   |  distributed caching   |  java   |  jsr107   |  performance   |  terracotta   |  web caching   

RELATED DOWNLOADS
(Java)

Sorry, no recommended downloads for this category.

WEEK'S TOP DOWNLOADS
(All Categories)

1. FastSum Standard Edition
2. FastSum
3. Macromedia FreeHand MX
4. S11-Floor Scheduler
5. S14-Task Schedulers
6. S3-Template Schedulers
7. S16-Shift Calendar
8. PDF Split and Merge (PDFsam)
9. PdfGrabber
10. S15-Easy Shift Schedulers

More information