Recipes Overview
The recipes here are concise examples for specific use cases that will help you get started with Ehcache.
The following sections provide a documentation Table of Contents and additional information about Recipes.
Recipes Table of Contents
Recipe | Description |
---|---|
Web Page and Fragment Caching | How to use the included Servlet Filters to cache web pages and web page fragments. |
Configure a Grails App for Clustering | How to configure a Grails Application for clustered Hibernate 2nd Level Cache. |
Data Freshness and Expiration | How to maintain cache \\\"freshness\\\" by configuring TTL and data expiration properly. |
WAN Replication | Three strategies for configuring WAN replication. |
Caching Empty Values | Why caching empty values can be desirable to deflect load from the database. |
Database Read Overload | When many readers simultaneously request the same data element, it is called the \\\"Thundering Herd\\\" problem. How to prevent it in a single JVM or a clustered configuration. |
Database Write Overload | Writing to the database is a bottleneck. Configure the Ehcach Write-behind feature to offload database writes. |
Caching methods with Spring Annotations | Adding caching to methods using the Ehcache Annotations for Spring project. |
Cache Wrapper | A simple class to make accessing Ehcache easier for simple use cases. |
Let's Add More
If you have suggestions or ideas for more recipes, please tell us about them using the forums.