14
I'm planning some work with a Redis instance from Scala and am looking for recommendations on what client library to use. Ideally I'd like a library designed for Scala (rather than Java) if a good one exists, but it's not the end of the world to just use a Java client if that's the better approach right now.
The official client list shows scala-redis as the only Scala-specific option, but it's pretty dated, and it has a number of forks with various improvements and enhancements... so it's not clear which (if any) is the one to use.
Current short list:
- Fork and improve acrosa's scala-redis (linked to from redis.io)
- debasishg's scala-redis fork (lots of additions, fixes, refactorings)
- Use Jedis from Scala
Leaning towards Jedis right now since it seems pretty active and well regarded, but curious what others have chosen when using Redis from Scala.