Redis修改开源规则引众怒,全球云厂商联合原Redis大佬一起打造Valkey

什么?Redis出事了?如果你用Redis这个消息一定要关注一个叫Valkey的新项目,正在成为它的重要开源替代。

Valkey是什么?简单说,VY是Redis的一个高性能开源分支,它源于Redis 7.2.4,但走上了一条由社区驱动完全开源的道路。

Valkey为什么会出现?有以下三点原因:

  • 第一,是因为Redis变质了,不再是纯粹的开源软件。2024年3月,Redis公司突然宣布改规矩了,从7.4版本开始,他的许可证也就是使用协议变了。如果你是云厂商,比如腾讯、谷歌、阿里等,你想拿Redis赚钱,就得受限或者交钱。
  • 第二,技术大佬们撤了,信任彻底崩塌。Redis能有今天,靠的是全世界开发者自愿帮他写代码、修漏洞,结果公司突然改规矩,把代码据为己有,这让很多义务帮忙的技术大佬感到被背叛了。很多核心开发者直接宣布,既然你不再开源,那我不陪你玩了。他们停止了在Redis官方仓库贡献代码。导致项目的社区氛围降到了冰点。
  • 第三,行业新共识,稳定比技术更重要这件事让整个技术界明白了一个道理,对于像Redis这种大家都在用的基础软件,光有性能是不够的,技术好固然重要,如果一个软件的规矩说变就变,今天免费明天收费,那它就不再值得信任。大家一致认为得赶紧找个更稳定、更透明的替代品,比如Valkey,才能保证以后不被卡脖子。

一句话总结,Redis因为想多赚钱而单方面更改了免费规则,导致技术大佬们集体出走,迫使整个行业开始寻找新的备胎,以此来摆脱对Redis的依赖。在上述背景下,由Linux基金会牵头,联合原Redis社区中的核心维护者以及多家全球主流云厂商共同发起了V开源项目。

Valkey基于Redis 7.2.x分支演进,沿用BSD-3Claus开源许可证,并托管于Linux基金会之下,采用技术指导委员会。理模式,强调厂商中立和社区共治。Valkey成立并非简单的代码分叉,而是开发力量和社区重心的结构性迁移。

Vulcki它有什么特点?

  • 第一,全球云厂商正携手共建Valkey生态这次不再是某一家公司说了算,而是由亚马逊AWS、谷歌云、甲骨文以及腾讯云、阿里云等全球顶尖云厂商共同发力。这种全球共建的模式意味着V拥有极强的生命力和生态稳定性,大家不用再担心某一天突然被收割,因为它属于整个开源社区。
  • 第二,它是Redis的无缝替代品。Valkey是基于Redis协议更改前的最后一个开源版本分叉出来的,这意味着它100%兼容Redis的API命令和配置。如果你现在的系统跑在上,迁移到VK几乎不需要改业务代码,这种零成本迁移的能力让它成为了企业避险的首选。
  • 第三,腾讯云率先支持8.0版本贡献位居全球第一,在这里要特别提一下中国厂商。在这次。的开源浪潮中表现极其亮眼。腾讯云不仅率先在云端支持了最新的Valkey 8.0版本,根据社区公开统计数据,腾讯云团队在Valkey社区的PR合入数量和核心特性贡献量位居全球第一,腾讯云数据库专家朱彬彬个人代码提交量占项目演进的25%。
  • 这意味着在解决高并发、内存管理等底层核心问题上,中国技术力量正在主导这个全球顶级开源项目的进化方向。
  • 第四,性能不降反升,功能更强。Valkey 8.0引入了非常多的硬核优化,比如多线成异步IO、更智能的内存分配策略等。在很多高并发场景的测试中,Valkey 8.0的吞吐量甚至比原生Redis才要高,它不仅是备胎,更是一个性能更强的升级版。
  • 第五,完全开放的BSD协议。相比于Redis现在的协议限制,Valkey采用的是最宽松的BSD协议,不管是个人开发者还是大公司都可以自由的使用、修改,甚至进行商业化,完全没有后顾之忧。

最后总结一下,Valkey出现,它代表了开源社区对技术开放性和自主权的维护,是开源精神对商业壁垒的一次胜利。有了全球云厂商的联手推动,尤其是像腾讯云这样深度贡献者的支持,Valkey正在迅速取代Redis成为内存数据库的新标准。

本文来自投稿,不代表首晒立场,如若转载,请注明出处:https://www.shoushai.com/p/1845

喜欢 (0)

发表回复

登录后才能评论

猜你喜欢