Redis is an open-source, in-memory data structure store used as a database, cache, and message broker.
Free and open-source
Ehcache is a Java caching library for improving application performance by storing frequently accessed data in memory or local disk. It fits JVM applications that need embedded caching, with clustered capabilities available through Terracotta products.
Redis is an open-source, in-memory data structure store used as a database, cache, and message broker.
Free and open-source
Hazelcast is an in-memory data grid platform for distributed computing and caching.
Free community edition available. Pricing for enterprise version upon request.
Oracle Coherence is an in-memory data grid and distributed caching platform for enterprise Java applications and services. It provides clustered data management,...
Contact sales
An in-memory computing platform that is highly concurrent and distributed.
Free / Paid support available
Red Hat
Infinispan is an open-source distributed in-memory data store and caching library for Java applications. It provides clustered caches, transactions, persistence, querying, and...
Free, open source; Red Hat support contact sales
Apache Software Foundation
Apache Geode is an open-source distributed data platform providing in-memory caching, querying, transactions, and event-driven replication. It is aimed at low-latency enterprise...
Free, open source
Your feedback helps us improve the AI rankings.
β Thanks for your feedback!
Suggest a product and our AI will verify it's a real alternative to Ehcache before adding it to the list.