Ehcache is a widely used java distributed cache for general purpose caching, Java EE and light-weight containers.
It features memory and disk stores, replicate by copy and invalidate, listeners, cache loaders, cache extensions, cache exception handlers, a gzip caching servlet filter and much more ...
Ehcache is available under an Apache open source license and is actively developed, maintained and supported.
The standalone server provides a ready to go cache server out of the box, using the WAR from the ehcache-server module. Unix-based and Windows servers are supported.
Start it with java -jar ../lib/ehcache-standalone-server-0.1.jar 8080 ../war or the jsvc wrapper with daemon.sh start.
This is the first version of an ehcache W3C Web Services server, packaged as a WAR. This version is made available for testing. See the documentation .
Two APIs are supported: A soap API specified in EhcacheWebServiceEndpointService.wsdl and a RESTful, resource oriented API. This release provides a feature-complete soap API. The RESTful API is not yet feature complete.
This is a standalone ehcache debugger used to monitor RMI cache clusters. It is available from Maven central or the downloads page.
Ehcache 1.5.0 is a major new release.
e.g. java -Dehcache.disk.store.dir=/u01/myapp/diskdir ...
The new version prints a list of caches with replication configured, prints notifications as they happen, and periodically prints the cache name, size and total events received.
Note that the debugger is gaining more attention and is now distributed in its own tar ball. It has also moved to its own pure maven build and has additional testing.
See the changelog for complete details.
Ehcache 1.5.0-beta2 provides a couple of fixes to changes made in beta1. If you are testing 1.5 please use this version.
Ehcache 1.5.0-beta1 provides a host of new features and a few bug fixes. (See the ehcache-1.5.0 final release news item).
Ehcache has been honoured as the February 2008 SourceForge project of the month. See http://sourceforge.net/community/index.php/potm-200802/ .
The version of ehcache is a minor maintenance release. The main reason for the release was to include ehcache-failsafe.xml which was omitted from the public maven repository version. See the changelog for complete details.
The final version of ehcache-1.4 is available on sourceforge and the Maven central repository.
This version significantly enrichens the ehcache API and enhances extension of ehcache. The new features are:
This final release follows the second beta release by a month and fixes a few minor issues. See changelog for complete details.
The beta 2 version of ehcache-1.4 is available on sourceforge and the Maven central repository.
The second beta release fixes 10 bugs, most of them in the new features being introduced in 1.4.0, reported by beta testers. See the changelog for complete details.
More news ...