title: Redisson vs Jedis for redis
body: <p>Now I have to use a java client for redis. I have come across <a href="https://github.com/xetorthio/jedis" rel="noreferrer">Jedis</a> and <a href="https://github.com/redisson/redisson" rel="noreferrer">Redisson</a>.
  <br></p>
  
  <p><strong>EDIT</strong>: Reframing as the question was kind of opinion based.</p>
  
  <p>Which is more efficient in terms of speed? Any benchmarks?</p>
  
  <p>Which of them is able to provide the following?</p>
  
  <ul>
  <li><p>Distributed locks(and update some keys in a map)</p></li>
  <li><p>Auto key expiry notification but I want this to be received by only one particular subscriber from among a group of subscribers(Similar to consumer group concept in Apache Kafka). How this can be achieved?</p></li>
  </ul>
  
  <p>PS: Please don't mark it as duplicate of <a href="https://stackoverflow.com/questions/3047010/best-redis-library-for-java">this</a>.</p>