EHCache - ultra fast caching framework

EhCache LogoEHCache is a caching framework which is distributed. It is lightweight and can be used in J2EE applications. It is highly scalable and is standards compliant. EHCache is used in various Java frameworks such as Alfresco, Cocoon,Hibernate,Spring,JPOX, Jofti, Acegi, Kosmos, Tudu Lists and Lutece.

Key EHCache features are,

  • Extremely fast and lightweight with a small footprint
  • Highly scalable into gigabytes of storage (memory/disk storage)
  • Standards compliant - full implementation of JSR 107 Jcache API
  • Extensible using listener API
  • JMX enabled and supports distributed caching
  • Well tested and reliable code