既然 Redis Labs 已决定不再开源 Redis,是否已有计划转向其中一个开源分支,例如 Valkey 或 Redict,以支持官方支持的键值存储,支持 discourse_docker 部署的默认设置,并最终为现有部署进行 discourse_docker 迁移?
我猜只要 discourse_docker 仍固定在 image/base/install-redis 中的 redis 7.0.7,就有时间考虑,但我希望它不会转向 Redis Labs 的非开源版本。我可以想象 Redis Labs 最终会有经济动机来制造不兼容性,试图将用户锁定在其分支中,远离开源转向专有软件。例如,Redict 明确表示(当前)7.2.4 是最后与无缝迁移兼容的版本。
鉴于 Valkey 似乎通过过去的贡献数量吸引了大部分之前的 redis 贡献者,并获得了大量的企业赞助,对我来说,这似乎是最显而易见的选择?Redict 专注于现有功能;Valkey 是我期望更多创新之处。据报道,Binbin Zhu 对 Redis 的贡献超过了 Redis Labs,他是 Valkey 的核心团队成员之一。
几周前,Linux Weekly News 总结了当时的情况: