Download Ehcache
Download >
Call us: +1-415-738-4000
Download Ehcache
Download >
Put it in your app
Documentation >
Go fast and scale
Features >
Ehcache is an open source, standards-based cache for boosting performance, offloading your database, and simplifying scalability. It's the most widely-used Java-based cache because it's robust, proven, and full-featured. Ehcache scales from in-process, with one or more nodes, all the way to mixed in-process/out-of-process configurations with terabyte-sized caches. For applications needing a coherent distributed cache, Ehcache uses the open source Terracotta Sever Array.
Terracotta actively develops, maintains, and supports Ehcache as a professional open source project available under an Apache 2 license. In addition to the full-featured open source Ehcache edition, Terracotta offers enterprise editions of Ehcache with worldwide 24x7 professional support, consulting, and training services.
Ready to create very large in-memory data stores—without worrying about garbage collection performance hits or time-consuming tuning? BigMemory extends Ehcache's' capabilities with an off-heap store that frees you from GC’s constraints. BigMemory uses the Ehcache API for reading and writing, so it's a snap to add to any Ehcache deployment. You also get a search API, advanced in-memory monitoring and management tools, disk-backed, fast restartability, and much more.
BigMemory Go—with 32GB free
For in-memory data management on a standalone JVM, download BigMemory Go, with 32GB free!
BigMemory Max
For in-memory data management across a server arrary, with data consistency guarantees, full fault-tolerance, and more, download the free 30-day trial of BigMemory Max.
With BigMemory, take full advantage of ALL the memory on ALL your machines to achieve predictable, extremely low latency at massive scale.
Learn more about BigMemory ›Ehcache Search is an addition to the core Ehcache API that lets you query, search and analyze billions of cache entries in memory, with results to complex searches returned in less than a second. By querying the cache directly, you can avoid the time-consuming and expensive process of querying the database, then mapping query results to cache lookups.
Download the latest version of Ehcache with Search ›
View Ehcache Search documentation ›
Terracotta, Inc. introduced BigMemory Go, a new offering in the award winning BigMemory line known for delivering in-memory speed at big data scale.
Get BigMemory Go for up to 32GB free ›
Press release ›
Ehcache 2.6 version provides several search improvements including support for "GroupBy", compatibility with new Terracotta and several bug fixes.
Download ›
With terabyte servers now available from Dell, HP, Oracle and IBM, a single Java application using BigMemory can easily access 10s of terabytes of in-memory data at microsecond speed.
Learn more ›
Ehcache 2.4.3 adds support for Terracotta 3.5.2 and includes some minor bug fixes. Terracotta 3.5.2 contains significant bug fixes.
Software AG today announced that it has entered into a definitive agreement to acquire Terracotta, the company behind Quartz.
Read the press release ›
Read the blog post from Ari Zilka, Terracotta Founder and CTO ›
Read the announcement on Terracotta.org ›
Frequently asked questions ›