5

I have a redisdatabase in my spring bootapplication. I use Jedis as my Redis client for retrieval, update and delete.

Now I'm willing to add distributed locks to my service, so I thought about using Redisson distributed locks. So my Redisson lock will be used to acquire and release lock around some logic of Jedis client.

Example:

redissonLock.acquire();

doSomeReadAndUpdateOperationsByJedis()

redissonLock.release();

Will using two redis clients work here? And if not, what is the best way to use a distributed lock with Jedis.

Ahmed El-Gamal
  • 180
  • 3
  • 18

0 Answers0