Redis Labs于2024年3月20日修改协议后,超过40家公司参与Valkey项目。性能测试显示,托管的Valkey 7.2和Redis 7.1在高并发场景下的表现优于自建的Redis 7.2,尤其在QPS上均超过100万。虽然调高io-threads可以提升自建Valkey的性能,但存在临界点。
Redis Labs将Redis 7.4的BSD许可证更改为RSAv2和SSPLv1,使Redis不再严格开源。华为等公司加入了Valkey社区,旨在继续Redis开源社区的工作。华为在技术优化和推广方面积极为Redis社区做出贡献。他们还将在五月举办Valkey社区会议,讨论重要问题和未来发展计划。
Redis Labs改变了其许可证,从宽松的开源许可证变为非竞争的源代码可用许可证,这被视为提高短期收入和为潜在的IPO做准备的方式。这导致了Redis的分支出现,由Linux基金会支持的Valkey分支获得了重要支持。Percona决定支持Valkey分支,以确保其客户可以继续使用Redis。
Redis Labs宣布从Redis 7.4开始,修改了BSD源码使用协议为RSAv2和SSPLv1协议。最终用户可以继续使用开源自建Redis,但不允许向其他公司提供商业服务。第三方供应商未进行商业合作时,不能提供Redis 7.4及以后的高版本。华为云GeminiDB是一款兼容Redis协议的弹性KV数据库,不受此影响。GeminiDB具有多线程分布式架构,支持高性能和灵活调整。
Redis已更名为Redict,项目最初由Salvatore Sanfilippo创建,但在2018年移交给Redis Labs。然而,所有权的变更导致了一种广受批评的专有许可证。尽管如此,Redict已经是一个成熟的产品,不需要进一步开发。Drew DeVault被认为是Redict的良好管理者,他以支持自由开源软件而闻名。另一方面,Redis正在失去活跃的贡献者并专注于人工智能。Redict被认为是Redis的真正继任者。
Redis的核心仍然遵循BSD许可证,只有部分模块将更改为非开源许可证。Redis是一个模块化系统,旨在解决特定问题,而不是将有用功能变为收费。Redis Labs利用Redis技术开发新功能,但这并不意味着Redis变成“开放核心”。
Redis仍然保持BSD许可证,Redis Labs支持这一开放源代码项目。部分内部开发的模块将采用Common Clause许可证,以保护其商业价值。Redis核心将继续开放,Redis Labs致力于提供清晰的信息。
完成下面两步后,将自动完成登录并继续当前操作。