Now that Redis Labs has decided to make Redis no longer open source, are there any plans yet for moving to one of the open source forks, such as Valkey or Redict, for what key-value store is officially supported, for what is set up by default for a discourse_docker deployment, and ultimately for a discourse_docker migration for existing deployments?
I guess that as long as discourse_docker is still pinned to redis 7.0.7 in image/base/install-redis there is time to think, but I would hope that it wouldn’t move forward to a non-open-source version from Redis Labs. I could imagine that Redis Labs will eventually have a financial incentive to create incompatibility to try to lock users into their fork, away from open source to proprietary software. Redict, for example, explicitly says that (current) 7.2.4 is the last release that will be compatible for a seamless migration.
Given that Valkey seems to have attracted the bulk of the prior redis contributors by simple quantity of past contribution, and having substantial corporate sponsorship, it feels to me like the most obvious choice? Redict is focusing on the existing capability; Valkey is where I’d expect more innovation. Binbin Zhu, reportedly responsible for more contributions to Redis than Redis Labs, is one of the core team members for Valkey.
A couple weeks ago, Linux Weekly News summarized the status at that point: