Sign in to see all reviews and comparisons. It's Free!
Ehcache is an open source, standards-based cache that boosts performance, offloads your database, and simplifies scalability. It's the most widely-used Java-based cache because it's robust, proven, full-featured, and integrates with other popular libraries and frameworks.
In Memory Data Grid Platform
• Revamped API that leverages Java generics and simplifies Cache interactions, • Full compatibility with javax.cache API (JSR-107), • Offheap storage capabilities, including offheap only caches, • Out of the box Spring Caching and Hibernate integration thanks to the javax.cache support,
Contact for pricing
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Aggregated User Rating
Ease of use
Features & Functionality
Renew & Recommend
Ehcache scales from in-process caching, all the way to mixed in-process/out-of-process deployments with terabyte-sized caches.
Aggregated User Rating
You have rated this
Ehcache is an open source, standards-based cache that boosts performance, offloads user database, and simplifies scalability. It's the most widely-used Java-based cache because it's robust, proven, full-featured, and integrates with other popular libraries and frameworks. Ehcache scales from in-process caching, all the way to mixed in-process/out-of-process deployments with terabyte-sized caches. Ehcache 3.3 strengthens the distributed caching capabilities via a new generation of Terracotta server with support for high-availability and improved performance. Ehcache is Open Source and freely available under the Apache 2 License.Users can introduce caching to Java applications quite easily with Ehcache, either using its new, powerful API or using the javax.cache API as defined in the JSR-107 specification. Ehcache 3 has a streamlined, modernized type-safe API (and configuration) that will greatly improve user coding experience when compared to Ehcache 2.x. As a reminder, Ehcache 3 introduced the revamped API that leverages Java generics and simplifies Cache interactions. It also introduced the full compatibility with javax.cache API (JSR-107). Ehcache 3 futher presented the offheap storage capabilities, including offheap only caches. It also presented the out of the box Spring Caching and Hibernate integration thanks to the javax.cache support. Users will need the Ehcache distribution and users is also required the actual JSR-107 API. To start using Ehcache, users will need to configure the first CacheManager and Cache. This can be achieved through programmatic configuration or XML. "Official" builds are available on the project's GitHub release page or from Maven Central. Users can download the jars directly from ehcache.org or get it from Maven Central.
PAT RESEARCH is a B2B discovery platform which provides Best Practices, Buying Guides, Reviews, Ratings, Comparison, Research, Commentary, and Analysis for Enterprise Software and Services. We provide Best Practices, PAT Index™ enabled product reviews and user review comparisons to help IT decision makers such as CEO’s, CIO’s, Directors, and Executives to identify technologies, software, service and strategies.