JRediSearch vs LettuSearch

Hi there!

While looking at available client libraries for RediSearch and the Java programming language, I noticed there exists 2 main libraries developed by Redis Labs: JRediSearch and LettuSearch.

Are both libraries still maintained? what are the main differences? In what cases to prefer one or the other?

Hi Laurent,

Yes both libraries are still actively maintained. The main difference is the underlying driver: JRediSearch uses Jedis and LettuSearch uses Lettuce.
Redis Labs wrote a blog post recently on the differences between Jedis and Lettuce: https://redislabs.com/blog/jedis-vs-lettuce-an-exploration/
Most of the recommendations apply to JRediSearch and LettuSearch.

Hope that helps,


Thanks for the help.

1 Like

Nice - this is good information to have and great blog post to explain.