Support Plan for Valkey #3253
Replies: 4 comments
-
To our knowledge, Redis and Valkey did not yet diverge, at least not in core data structures. Lettuce is only tested with Redis, but we do not expect incompatibilities for the standard core commands. So, there are no real plans for Valkey in general. Lettuce will add support to the Redis Query Engine in the near future to support Redis CE search, vector search, and the rest of the capabilities (Lettuce already supports the JSON data type). |
Beta Was this translation helpful? Give feedback.
-
Does this help? |
Beta Was this translation helpful? Give feedback.
-
Thanks @tishun, I understand your comment, still the concern we have is that Valkey will eventually diverge and more vendors are moving to Valkey due to the licensing change (AWS in our case). We could rely in our tests to ensure the library keeps been functional but without any assurance from the library itself we will likely need to consider another library. Hope I am making sense, this Valkey/Redis topic is not that easy to follow :) |
Beta Was this translation helpful? Give feedback.
-
To be absolutely fair we can't guarantee that there would not be - eventually - some differences between Redis and Valkey. As of right now there are several other forks or rewrites that use the same protocol, but do not share the same exact behaviour (set of commands, response signatures, etc.). We can only guarantee operational compatibility with Redis, although this is an open source project and we will always accept meaningful contributions from the community (that could bridge the gap - if there is any). IMHO it really depends how you would end up using the driver and in most cases there shouldn't be issues, but ultimately it is up to you to choose the right tooling for your business needs. If you need some specific details based on your use case - please let me know. |
Beta Was this translation helpful? Give feedback.
-
Hello,
We are considering on using Lettuce for connecting to a Valkey server (AWS ElasticCache) and even though we can choose to use Valkey 7.x for increased compatibility, we are wondering which version of Valkey is really supported by Lettuce. And whatever plans you may have for Valkey 8.x.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions