Documented impact of using Redis caching instead of ehcaching

The upgrade notes for 2.31 states that
“Support for “memcached” as application cache provider is removed. Please use “Redis” instead.”

What are the likely performance implications - for a large instance - of using Redis instead of ehcache?

4 Likes

@Calle_Hedberg Redis is the recommended cache provider for large instances , especially for the ones which are running in a cluster (multiple nodes). However, it is not a replacement for ehcache. Ehcache still serves as the applications hibernate second level cache. But redis is used for other caching use cases and as a central user session repository (useful when dhis2 is running in a cluster).

2 Likes