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. PDF Split and Merge (PDFsam)
4. S14-Task Schedulers
5. S11-Floor Scheduler
6. S3-Template Schedulers
7. Macromedia FreeHand MX
8. PdfGrabber
9. S15-Easy Shift Schedulers
10. Sweet Home 3D

More information