We want to use the hibernate-redis project https://github.com/debop/hibernate-redis to support redis 2nd level cache.
Is this cache actually shared by different hibernate instances on different machines ? It should be so as redis is intended to be used that way, I have not confirmed that, but is anyone around there who used the redis cache to that effect.
For example, hibernate query from machine 2 does not hit the database and fetches the result from redis instead, because a previous query on machine 1 already fetched the same data and the data is stored in the redis cache.