Hi
I'm looking at the new classes RedisClient, RedisClusterClient, RedisSentinelClient in the 7.2.0 release. They operate like the old JedisPooled, more or less.
But because I'm working on a utilities library, JedisExtraUtils, using one of the will limit how the users can interact with my code.
So, to use a common class, I should go with UnifiedJedis; which covers all the Redis commands and is the parent of all three.
Then the client can use one or another freely.
Is my approach rigth ?
https://github.com/oscar-besga-panel/JedisExtraUtils