Hibernate Second Level Cache Integration with Cache - Clustering using Redis

Description

Hibernate Second Level Cache Integration with Cache - Clustering using Redis.

We have a complex/huge J2EE Application, which will be deployed in cluster of around 50-60 nodes in production.
We are using hibernate's 5.2.8.Final version.
Using Infinispan over JGroups in any of the clustered mode (replicated/distributed/invalidation)is not able to suffice our Scalability & Performance concerns.

We are already using Redis as alternative to Infinispan for Named Custom Caches.

We believe, using Redis for Hibernate's Second Level Cache might be highly useful, and will be solving scalability & performance issues in huge cluster.
Redis can be used for invalidating data across cluster, along with some local cache container like EhCache on every individual node.

Activity

Show:

Gavin King December 3, 2024 at 5:22 PM

There’s also this, apparently:

Christian Beikov April 5, 2024 at 3:07 PM

You can use a JCache implementation of a Redis client and use our JCache integration. How you setup clustering properly is out of question, not something that the Hibernate ORM team can help you with.

Debashish BHARALI March 20, 2019 at 2:17 PM

Linking the GitHub pull request.

Debashish BHARALI March 19, 2019 at 1:55 PM

Work on the same has been done by me.
Please refer the pull request https://github.com/hibernate/hibernate-orm/pull/2816

Rejected

Details

Assignee

Reporter

Priority

Created March 19, 2019 at 11:52 AM
Updated December 3, 2024 at 5:22 PM
Resolved April 5, 2024 at 3:07 PM