Skip to main content
TrustRadius
Ehcache

Ehcache

Overview

What is Ehcache?

Ehcache, offered by Terracotta, Inc., is a caching solution designed to enhance performance, offload databases, and simplify scalability for businesses of various sizes. According to the vendor, Ehcache is widely used in industries such as software development, IT operations, e-commerce, financial services,...

Read more
Recent Reviews
TrustRadius

Leaving a review helps other professionals like you evaluate Non-Relational Databases

Be the first one in your network to review Ehcache, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Ehcache?

Ehcache is an open source (Apache 2.0 license), standards-based cache that aims to boost performance, offload the user's database, and simplify scalability. It's a Java-based cache presented as robust, full-featured, and integrated with other popular libraries and frameworks. Ehcache scales from in…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

1 person also want pricing

Alternatives Pricing

What is Amazon DynamoDB?

Amazon DynamoDB is a cloud-native, NoSQL, serverless database service.

What is MongoDB?

MongoDB is an open source document-oriented database system. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical" relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format…

Return to navigation

Product Demos

Demo - Ehcache Integration with Spring Boot || Ehache #2 || Green Learner

YouTube
Return to navigation

Product Details

What is Ehcache?

Ehcache, offered by Terracotta, Inc., is a caching solution designed to enhance performance, offload databases, and simplify scalability for businesses of various sizes. According to the vendor, Ehcache is widely used in industries such as software development, IT operations, e-commerce, financial services, and gaming. With a range of features, Ehcache aims to improve application performance and streamline caching processes.

Key Features

Ehcache 3.x API: The vendor claims that the revamped API leverages Java generics and simplifies Cache interactions, providing a modernized type-safe API and configuration for an improved coding experience compared to Ehcache 2.x. It is fully compatible with the javax.cache API (JSR-107) and offers a streamlined and powerful way to introduce caching to Java applications.

Offheap storage capabilities: According to the vendor, Ehcache supports offheap storage for cache data, allowing for offheap-only caches that efficiently manage memory. This feature aims to reduce pressure on the Java heap and improve overall performance.

Spring Caching and Hibernate integration: The vendor states that Ehcache seamlessly integrates with Spring Caching and Hibernate, providing out-of-the-box integration enabled by the support for the javax.cache API. This integration aims to simplify caching in Spring and Hibernate applications.

Mixed in-process/out-of-process deployments: According to the vendor, Ehcache offers scalability from in-process caching to mixed in-process/out-of-process deployments. It supports terabyte-sized caches for large-scale applications, providing flexibility in choosing the caching deployment model.

Terabyte-sized caches: The vendor claims that Ehcache has the ability to handle terabyte-sized caches, making it suitable for large-scale applications. It aims to efficiently cache large volumes of data, offering a scalable solution for applications with high data storage requirements.

Robust and proven: Ehcache is a widely-used Java-based cache with a strong track record of proven reliability and stability in various production environments, according to the vendor. It is trusted by developers and organizations for their caching needs.

Integration with popular libraries and frameworks: The vendor states that Ehcache seamlessly integrates with other popular libraries and frameworks, enhancing the functionality of existing systems without major changes. It aims to provide flexibility and compatibility with a wide range of technologies.

Boosts performance: According to the vendor, Ehcache improves application performance by caching frequently accessed data, reducing the need for repetitive expensive database queries. It aims to enhance response times and overall system efficiency.

Simplifies scalability: The vendor claims that Ehcache simplifies the process of scaling applications with caching needs. By offloading the database and caching frequently accessed data, it aims to enable horizontal scaling and efficient resource utilization.

Standards-based cache: Ehcache is an open source cache that adheres to industry standards, including support for the javax.cache API (JSR-107), according to the vendor. It aims to ensure compatibility and ease of integration with other systems.

Ehcache Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Sorry, no reviews are available for this product yet

Return to navigation