Terracotta Ehcache 10.7 | About Terracotta Ehcache | Introduction to Terracotta Ehcache
 
Introduction to Terracotta Ehcache
High-Level Overview
Terracotta Ehcache is a 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. Terracotta Ehcache scales from in-process caching, all the way to mixed in-process/out-of-process deployments with terabyte-sized caches.
Terracotta Ehcache strengthens the distributed caching capabilities via a new generation of the Terracotta Server with support for high-availability and improved performance.
Features include:
*An 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,
*And many more ...
Terracotta Ehcache is the commercial release of Ehcache. Ehcache also is alive as an open source project. Builds are available on the project's GitHub release page at https://github.com/ehcache/ehcache3/releases.
Product Components
Terracotta Ehcache consists of the following components:
Component
Description
Ehcache API
The Ehcache API.
Terracotta Server
The server component that manages the resources of all of the Ehcache caches.
Terracotta Management Console
The browser-based graphical user interface that allows administrators to monitor and manage the current status of all Ehcache caches managed by the Terracotta Server. If there are multiple Terracotta Servers in use in a cluster, these can also be monitored and managed.
If you wish to use the product purely as a Java programmer, you require the components Ehcache API and Terracotta Server.
If you wish to perform administration of all runtime components and the Terracotta Server using a graphical user interface, you require the Terracotta Management Console in addition to the other components.
Installation Procedures
For instructions on how to install the product, refer to the section Terracotta Ehcache Installation Guide.