Ehcache

Ehcache is a free software for the implementation of caches in Java programs. It enables the implementation of local and distributed cache in main memory or on disk.

Ehcache is distributed under the Apache License 2.0 and in three different Enterprise versions.

Skills

Ehcache based on a simple programming interface and has very little dependencies on other software. This Ehcache is easy to install into existing Java applications. Further support Ehcache replication of data, notification of application of the cache events affecting the implementation of cache loading mechanisms, cache extensions and cache exception handlers, as well as programming interfaces for accessing via web via Representational State Transfer or SOAP.

Ehcache implements the JCache API ( JSR107 ), allows the monitors of the cache via Java Management Extensions and supports transactions using the Java Transaction API.

History

Ehcache was developed in 2003 by Greg Luck as open source software. In 2009 the project was purchased from terracotta - terracotta offers the open source version also paid support for Ehcache. Greg Luck is still the maintainer of Ehcache; he is also in the Expert Committee for the JCache API ( JSR107 )

297858
de